SQL Cara Mengubah Batasan
Di bawah ini adalah 1 kendala saya
CONSTRAINT ACTIVEPROG_FKEY1 FOREIGN KEY(ActiveProgCode) REFERENCES PROGRAM(ActiveProgCode),
Saya ingin menambahkan
ON DELETE CASCADE
kendala di atas.
Bagaimana cara saya mengubah ACTIVEPROG_FKEY1 kendala yang ada dan menambahkan
ON DELETE CASCADE
untuk membatasi ACTIVEPROG_FKEY1
Pertimbangkan ACTIVEPROG_FKEY1 ada di Tabel ACTIVEPROG
Tidak. Kami tidak dapat mengubah batasan, hanya yang dapat kami lakukan adalah menjatuhkan dan membuatnya kembali
ALTER TABLE [TABLENAME] DROP CONSTRAINT [CONSTRAINTNAME]
Alter Table Table1 Add Constraint [CONSTRAINTNAME] Foreign Key (Column) References Table2 (Column) On Update Cascade On Delete Cascade
Alter Table Table add constraint [Primary Key] Primary key(Column1,Column2,.....)
sumber