给表创建外键约束有两种方法
方法一:在创表的同时添加外键约束
use datebase;
CREATE TABLE employees_test(
ID INT PRIMARY KEY NOT NULL,
NAME TEXT NOT NULL,
AGE INT NOT NULL,
ADDRESS CHAR(50),
SALARY REAL
);
CREATE TABLE audit(
EMP_no INT NOT NULL,
create_date datetime NOT NULL,
foreign key(EMP_no) references employees_test(ID)
);
方法二:在创完表后再使用alter添加外键约束
alter table audit add constraint foreign key(EMP_no) references employees_test(ID);