外键然后用sql语句表示
时间: 2023-06-28 12:16:25 浏览: 92
外键.sql
在 SQL 中,外键可以通过以下语句来定义:
```
ALTER TABLE 表名 ADD CONSTRAINT 约束名 FOREIGN KEY (列名) REFERENCES 关联表名(关联列名);
```
其中,表名是要添加外键的表名,列名是要添加外键的列名,关联表名是外键关联的表名,关联列名是关联表中与要添加外键的列相关联的列名。约束名是为外键定义的约束名称,可以是任何名称。
例如,假设我们有一个订单表 order 和一个客户表 customer,我们想在订单表中添加一个外键,关联客户表的客户ID列,可以使用以下语句:
```
ALTER TABLE order ADD CONSTRAINT fk_order_customer FOREIGN KEY (customer_id) REFERENCES customer(id);
```
这将在订单表中添加一个名为 fk_order_customer 的外键,关联客户表的 id 列。
阅读全文