Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Including Constraints
UNIQUE constraint
EMPLOYEES
…
INSERT INTO
Allowed
Not allowed:
already exists
DEPARTMENTS
PRIMARY KEY
Not allowed
(50 already exists)
PRIMARY
KEY
…
EMPLOYEES
FOREIGN
KEY
… Not allowed
INSERT INTO (9 does not
exist)
Allowed
ALTER
ALTER TABLE
TABLE employees
employees
DISABLE
DISABLE CONSTRAINT
CONSTRAINT emp_emp_id_pk
emp_emp_id_pk CASCADE;
CASCADE;
Table
Table altered.
altered.
Example:
ALTER
ALTER TABLE
TABLE test1
test1
DROP
DROP (pk)
(pk) CASCADE
CASCADE CONSTRAINTS;
CONSTRAINTS;
Table
Table altered.
altered.
ALTER
ALTER TABLE
TABLE test1
test1
DROP
DROP (pk,
(pk, fk,
fk, col1)
col1) CASCADE
CASCADE CONSTRAINTS;
CONSTRAINTS;
Table
Table altered.
altered.