Indice

Appunti Oracle

Chiavi Primarie

ALTER TABLE <nometabella> ADD CONSTRAINT <nome contraint / indice> PRIMARY KEY (elenco colonne) USING INDEX TABLESPACE <Nome TableSpace>;

Foreign Key

ALTER TABLE <nometabella> ADD CONSTRAINT <nomeconstraint> FOREIGN KEY (elenco colonne) Reference <nometabella>;

In questo caso l'Elenco dei campi deve essere per numero e dimensione uguale ai campi della PK della tabella referenziata, altrimenti è necessario esplicitare l'elenco dei campi.

ALTER TABLE <nometabella> ADD CONSTRAINT <nomeconstraint> FOREIGN KEY (elenco colonne) Reference <nometabella>  (elenco colonne) ;

Rename di una Tabella

Oracle –> Rename Table x To y
Ansi –> Alter Table x Rename to Y