Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
modul:m290_guko:learningunits:lu08:theorie:d_fk-alter-table [2025/10/20 14:24] gkochmodul:m290_guko:learningunits:lu08:theorie:d_fk-alter-table [2025/10/27 07:23] (aktuell) gkoch
Zeile 13: Zeile 13:
 <code sql> <code sql>
 ALTER TABLE table_name ALTER TABLE table_name
-ADD COLUMN neue_spalte DATENTYP [NULL|NOT NULL] [AFTER bestehende_spalte];+ADD COLUMN neue_spalte DATENTYP [AFTER bestehende_spalte];
 </code> </code>
  
Zeile 20: Zeile 20:
 ALTER TABLE table_name ALTER TABLE table_name
 ADD CONSTRAINT fk_name ADD CONSTRAINT fk_name
-FOREIGN KEY (fk_spalte)+FOREIGN KEY (neue_spalte)
 REFERENCES parent_table(parent_pk) REFERENCES parent_table(parent_pk)
-[ON DELETE {RESTRICT|CASCADE|SET NULL}] +ON DELETE RESTRICT|CASCADE|SET NULL 
-[ON UPDATE {RESTRICT|CASCADE|SET NULL}];+ON UPDATE RESTRICT|CASCADE|SET NULL;
 </code> </code>
 </WRAP> </WRAP>
  • modul/m290_guko/learningunits/lu08/theorie/d_fk-alter-table.1760963090.txt.gz
  • Zuletzt geändert: 2025/10/20 14:24
  • von gkoch