序号 | 字段英文 | 字段中文 | 主键 | 类型 | 长度 | 单位 | 空否 | 默认值 | 备注 |
1. | ID | 自增ID |
| N | 11 |
|
|
|
|
2. | REC_CREATOR | 记录创建责任者 |
| C | 10 |
|
|
|
|
3. | REC_CREATE_TIME | 记录创建时刻 |
| C | 20 |
|
|
|
|
4. | REC_REVISOR | 记录修改责任者 |
| C | 10 |
|
|
|
|
5. | REC_REVISE_TIME | 记录修改时刻 |
| C | 20 |
|
|
|
|
6. | PC_NO | 构件编号 | PK | C | 20 |
|
|
|
|
7. | SHIFT_GROUP | 班组 |
| C | 50 |
|
|
|
|
8. | BACKLOG_SEQ | 工序顺序号 |
| N | 2 |
|
|
|
|
9. | BACKLOG_CODE | 工序代码 | PK | C | 2 |
|
|
|
|
10. | TOTAL_DEFECT_LEN | 缺陷总长度 |
| N | 5 |
|
|
|
|
11. | TOTAL_DEFECT_NUM | 缺陷总个数 |
| N | 2 |
|
|
|
|
12. | DEFECT_NO | 缺陷序号 | PK | N | 4,2 |
|
|
|
|
13. | DEFECT_CODE | 缺陷代码 |
| C | 4 |
|
|
|
|
14. | DEFECT_CLASS | 缺陷等级 |
| C | 2 |
|
|
|
|
15. | DEFECT_PITCH | 缺陷间距 |
| N | 5 |
|
|
|
|
16. | DEFECT_DESC | 缺陷描述 |
| C | 200 |
|
|
|
|
17. | SOLUTION | 解决方法 |
| C | 200 |
|
|
|
|
以上为excel表
以下为公式:
="`"&A1&"`" 将字段应为转成``包含
=IF(TRIM(D1)="N",IF(ISERROR(FIND(",",E1)),"INT("&E1&")","BIGDECIMAL"&"("&E1&")"),"VARCHAR("&E1&")")根据长度判断类型。如果是有精度的,转为decimal,否则c为varchar,n为int.
=IF(TRIM(G1)="N","NOT NULL","") 判断是否为空栏是否是N,如果是,NOT NULL,否则为空
="COMMENT'"&B1&"',"将字段中文转为注释
说明:M,N,O,P列是公式,将A-G列(word设计表中的对应字段)转成sql,列不可随意变动。主键和头,尾需要自己加上。参考:DROP TABLE IF EXISTS `表名`; CREATE TABLE `表名`( (在此处复制M-P列) `DEL_STATE` int(1) COMMENT'删除标识', PRIMARY KEY (`ID`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; | |||||||||||||
ps:将主键加上AUTO_INCREMENT表示主键自增。`ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增主键', | |||||||||||||