Creation de base et sequence
Bonjour à tous.
Je débute sur Oracle (10g Express Edition). Je suis informaticien de métier mais n'ai jamais travailler avec cette DB.
Dans le cadre d'une formation SoA j'ai donc dû mettre les mains dans le cambouis.
Voila ma base (Trés simple, une seule table):
Code:
1 2 3 4 5 6 7 8 9
| CREATE TABLE "COMPOSITION"
( "IDProduit" NUMBER NOT NULL ENABLE,
"IDElem" NUMBER NOT NULL ENABLE,
"NomProduit" VARCHAR2(30) NOT NULL ENABLE,
"Quantite" NUMBER NOT NULL ENABLE,
"UoM" VARCHAR2(3) NOT NULL ENABLE,
"Mentions" VARCHAR2(100) NOT NULL ENABLE,
"Procedures" VARCHAR2(100) NOT NULL ENABLE
) |
J'aimerai que IDProduit soit en autoincrement, apparemment avec oracle il faut affecter des séquences. J'ai créer ma séquence (via l'object browser) mais je n'arrive pas à l'affectée sur IDProduit.
Comment faire ? Quelle est la synthaxe SQL, car à la limite je préfères travailler avec le SQL qu'avec l'OB.
Merci pour votre aide.
Cordialement.
Benjamin.