Sintassi SQL Completa: DDL, DML, Join e Regole
Posted by ed123 and classified in Technology
Written on in
English with a size of 3.55 KB
Sintassi SQL: DDL e DML
Modifica delle Tabelle (ALTER TABLE)
ALTER TABLE nome_tabella {
ADD [COLUMN] nome_colonna tipo |
DROP [COLUMN] nome_colonna [{CASCADE | RESTRICT}] |
ALTER [COLUMN] nome_colonna SET DEFAULT valore |
ALTER [COLUMN] nome_colonna DROP DEFAULT |
ADD CONSTRAINT creditoMax CHECK (crediti ≤ 12); |
DROP CONSTRAINT nome_vincolo [{CASCADE | RESTRICT}] }
Inserimento, Eliminazione e Aggiornamento
INSERT INTO nome_tabella [ (colonne) ] VALUES (valori);
DELETE FROM nome_tabella [ WHERE condizione ];
UPDATE nome_tabella
SET colonna = { valore | DEFAULT }
WHERE condizione;
Chiavi Esterne (FOREIGN KEY)
REFERENCES tabella_riferimento [ (colonne) ]
[{ON DELETE | ON UPDATE}
{ NO ACTION | CASCADE | SET NULL | SET DEFAULT }]
FOREIGN KEY (colonne)