要在SQL中创建一个包含外键的表格,可以使用以下语法:
CREATE TABLE 表格名 (
列1 数据类型,
列2 数据类型,
列3 数据类型,
FOREIGN KEY (外键列) REFERENCES 关联表格名(关联列)
);
例如,要创建一个名为orders
的表格,包含一个外键customer_id
,关联到customers
表格的id
列,可以使用以下代码:
CREATE TABLE orders (
order_id INT PRIMARY KEY,
order_date DATE,
customer_id INT,
FOREIGN KEY (customer_id) REFERENCES customers(id)
);
这样就创建了一个新的orders
表格,其中customer_id
列是一个外键,关联到customers
表格的id
列。