web-dev-qa-db-fra.com

Comment ajouter une nouvelle colonne avec une contrainte de clé étrangère dans une seule instruction dans Oracle

Comment ajouter une nouvelle colonne avec foreign keyconstraint en une seule instruction dans Oracle? Quelqu'un peut-il donner un exemple de requête?

23
Tom Sebastian
    alter table tab1
    add c1 number(20) constraint tab1_c1_fk references tab2(c2);

c1 nouvelle colonne dans le tableau tab1 avec le FK tab1_c1_fk sur la table tab2 colonne c2.

48
schurik
ALTER TABLE CODE_LIST_TYPE_ERROR 
ADD ID_CODE_LISTS VARCHAR2(50) NOT NULL
CONSTRAINT CODE_LIST_TYPE_ERROR_FK REFERENCES CODE_LISTS(ID);

Requête Oracle pour modifier la table et ajouter une nouvelle colonne qui est la référence d'une autre table

4
Neeraj Gahlawat