create table in_detail(/*订单明细*/ det_no varchar(12) primary key not null, ind_no varchar(12),/*订单编号*/ com_no varchar(12),/*商品编号*/ det_unitprice float,/*单价*/ det_num int,/*订购数量*/ det_sumprice float,/*总价*/ foreign key (ind_no) references indent(ind_no), foreign key (com_no) references commodity(com_no) )
时间: 2024-04-07 08:29:49 浏览: 45
create table
5星 · 资源好评率100%
这是一个创建订单明细表的SQL语句,该表包含以下字段:
- det_no:订单明细编号,长度为12,主键,不允许为空。
- ind_no:订单编号,长度为12,允许为空,外键,参考订单表的ind_no字段。
- com_no:商品编号,长度为12,允许为空,外键,参考商品表的com_no字段。
- det_unitprice:商品单价,浮点数类型。
- det_num:订购数量,整数类型。
- det_sumprice:商品总价,浮点数类型。
其中,ind_no和com_no两个字段都是外键,分别参考了订单表和商品表的主键字段。这样设计可以提高数据的一致性和完整性。
阅读全文