Aquí está la consulta que estoy tratando de ejecutar..

CREATE SEQUENCE "GARY"."TABL_PROD_DWH_SEQ" 
MINVALUE 1 MAXVALUE 99999999999999999999999999999999
INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER NOCYCLE NOPARTITION;

Error al comenzar en la línea : 1 en el comando -

CREAR SECUENCIA "GARY"." TABL_PROD_DWH_SEQ" MINVALUE 1 MAXVALUE 999999999999999999999999999999999999999999 INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER NOCYCLE NOPARTITION;

Informe de errores - Error de SQL: ORA-00933: El comando SQL no ha finalizado correctamente 00933. 00000 - "El comando SQL no ha finalizado correctamente" 'Causa: 'Acción:

0
GARY 3 nov. 2019 a las 17:21

1 respuesta

¿Qué versión de Oracle estás usando? NOPARTITION no suena. Es posible que solo esté disponible en versiones más recientes.

También puedes usar NOMAXVALUE. Eso parece más intuitivo que su valor arbitrario.

0
Gordon Linoff 3 nov. 2019 a las 14:28