SQLite 外键

2024年8月29日 | 1 分钟阅读

SQLite 外键用于指定一个表中的值也出现在另一个表中。它在 SQLite 数据库中强制执行参照完整性。被引用的表被称为父表,而带有外键的表被称为子表。子表中的外键通常引用父表中的主键。

您只能在 CREATE TABLE 语句中定义外键。


创建外键

语法

示例

创建一个具有外键的表 "departments" 。

这里在 departments 表上创建了一个主键 department_id。然后在 employees 表上创建了一个名为 fk_departments 的外键,该外键基于 department_id 字段引用了 departments 表。


下一个主题SQLite 导入