根据 资产编号 资产名称 所属批次 资产类型 数量 单位 单价 所属仓库 规格 所属货架 生产日期 保质期 写一个MySQL的创建表的sql,并以此添加comment,默认值都为null
时间: 2024-02-04 20:02:06 浏览: 128
下面是根据给定的字段创建表的SQL语句,并添加了comment和默认值:
```
CREATE TABLE asset(
id INT(11) NOT NULL AUTO_INCREMENT COMMENT '资产编号',
name VARCHAR(50) DEFAULT NULL COMMENT '资产名称',
batch VARCHAR(20) DEFAULT NULL COMMENT '所属批次',
type VARCHAR(10) DEFAULT NULL COMMENT '资产类型',
amount INT(11) DEFAULT NULL COMMENT '数量',
unit VARCHAR(10) DEFAULT NULL COMMENT '单位',
price DECIMAL(10,2) DEFAULT NULL COMMENT '单价',
warehouse VARCHAR(20) DEFAULT NULL COMMENT '所属仓库',
specification VARCHAR(50) DEFAULT NULL COMMENT '规格',
shelf VARCHAR(20) DEFAULT NULL COMMENT '所属货架',
production_date DATE DEFAULT NULL COMMENT '生产日期',
shelf_life INT(11) DEFAULT NULL COMMENT '保质期(天)',
PRIMARY KEY (id)
) COMMENT='资产信息表';
```
其中,comment是给字段和表添加注释的,DEFAULT NULL是设置默认值为null。
阅读全文