Voici la requête que j'essaie d'exécuter ..

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

Erreur au démarrage de la ligne: 1 dans la commande -

CRÉER UNE SÉQUENCE "GARY". "TABL_PROD_DWH_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999999999 AUGMENTATION DE 1 DÉMARRAGE AVEC 21 CACHE 20 NOORDER NOCYCLE NOPARTITION;

Rapport d'erreur - Erreur SQL: ORA-00933: commande SQL non terminée correctement 00933. 00000 - "Commande SQL non terminée correctement" 'Cause:' Action:

0
GARY 3 nov. 2019 à 17:21

1 réponse

Quelle version d'Oracle utilisez-vous? NOPARTITION ne sonne pas. Il n'est peut-être disponible que sur les versions plus récentes.

Vous pouvez également utiliser NOMAXVALUE. Cela semble plus intuitif que votre valeur arbitraire.

0
Gordon Linoff 3 nov. 2019 à 14:28