要在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
列。