Bonjour,
Je rencontre un gros soucis pour creer une cle primaire auto-incremente avec identity sur ORACLE SQL DEVELOPPER avec la database oracle 11 g express.
Je souhaite rajouter dans ma table decrite ci-dessous une colonne auto incremente
Ma table est la suivante :
1 2 3 4 5 6
| SET DEFINE OFF
CREATE TABLE table_meteo10 ( DATE_RELEVE DATE,
TEMPERATURE FLOAT,
PRECIPITATION FLOAT,
ETP FLOAT); |
J'ai essayé plusieurs syntaxes avec identity :
drop table table_meteo0 ;
1 2 3 4 5
| CREATE TABLE table_meteo10 (Id Number Generated By Default As Identity (Start With 100 Increment By 10),
DATE_releve DATE,
TEMPERATURE FLOAT,
PRECIPITATION FLOAT,
ETP FLOAT); |
ou
Id Number(19,0) Generated ALWAYS By Default ON NULL As Identity ,
ou
Id Number(19,0) Generated ALWAYS As Identity (Start With 100 Increment By 10)
ou
Id Number(19,0) Generated ALWAYS As Identity
etc..
Vraiment je ne sais pas comment faire du tout, .
Vous serait-il possible de m'aider , svp, car je suis bloquée.
Je vous remercie vivement par avance pour votre aide.
Cordialement
Béa
Partager