24/06/2005, 09:22
|
| | | Fecha de Ingreso: diciembre-2004
Mensajes: 411
Antigüedad: 20 años Puntos: 0 | |
tu problema es porke la secuencia aun no ha sido iniciada, tal como lo marca el error.... haz lo siguiente para inicializar dicha secuencia:
SELECT prueba.NEXTVAL FROM DUAL;
y depues esto:
SELECT prueba.CURRVAL FROM DUAL;
y los dos te deben dar 1:
NEXTVAL CURRVAL
------------------ ---------------------
1 1
para crear tu campo autonumerico debes utilizar "nextval" ya ke asi el valor se ira incrementando porke si usas currval siempre insertaras el mismo valor...
salu2. |