KEY SQL · 约束
KEY 用于 PRIMARY KEY 和 FOREIGN KEY 约束中,前者唯一标识一行,后者建立表间关联。
怎么用
PRIMARY KEY (列) / FOREIGN KEY (列) REFERENCES 表(列)
小例子
CREATE TABLE 订单 ( id INTEGER PRIMARY KEY, 用户编号 INT, FOREIGN KEY (用户编号) REFERENCES 用户(编号) );
运行结果
订单通过用户编号关联到用户表。
提醒:SQLite 默认不检查外键,要先执行 PRAGMA foreign_keys = ON; 才真正生效。
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← SQL全部词条