主键约束
ALTER TABLE test_tab
ADD CONSTRAINT pk_test_tab PRIMARY KEY(id);
非空约束
ALTER TABLE test_tab
ALTER COLUMN id INT NOT NULL;
唯一约束
ALTER TABLE test_tab
ALTER COLUMN id INT UNIQUE;
普通的 CHECK 约束:
ALTER TABLE test_tab
ADD CONSTRAINT test_tab_age_check CHECK (age > 0 AND age < 150);
外键的约束:
ALTER TABLE test_sub
ADD CONSTRAINT main_id_cons
FOREIGN KEY (main_id) REFERENCES test_main;