Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/08/2005, 07:08
Avatar de macedo
macedo
 
Fecha de Ingreso: enero-2002
Ubicación: Madrid
Mensajes: 124
Antigüedad: 22 años, 3 meses
Puntos: 0
Hola juanito1984.

Creo que el problema es que estás intentando hacer autoincremetal con un varchar y el autoincremental es integer.

De todos modos creo que oracle no soporta el autoincremental como tal (no estoy muy seguro pero yo no lo he visto).

Tienes que crear una secuencia. Algo más o menos así:

create sequence Auto_Incr
start with 1
increment by 1
nomaxvalue;

Y despues en el insert pones algo así:

insert into curso values(Auto_Incr.nextval, valor1, ... , valor2 );

Espero que te sirva de algo.

Saludos.