工作记录------常用SQL

news/2024/11/9 0:57:09/

工作记录------常用SQL

给表新增字段以及注释

ALTER TABLE 表名 ADD 字段名 字段类型 DEFAULT NULL comment ‘注释’;

ALTER TABLE t_user ADD user_id VARCHAR(64) DEFAULT NULL comment ‘userId(关联字典表)’;

给表字段以及注释,修改表字段

alter table t_user user_id VARCHAR(32) NULL DEFAULT NULL COMMENT ‘用户id’ COLLATE ‘utf8_general_ci’;

导出表结构

SELECT
COLUMN_NAME 列名,
COLUMN_TYPE 数据类型,
DATA_TYPE 字段类型,
CHARACTER_MAXIMUM_LENGTH 长度,
IS_NULLABLE 是否为空,
COLUMN_DEFAULT 默认值,
COLUMN_COMMENT 备注,
table_name 表名
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
– 填写要导出表结构的数据库名称即可
table_schema = ‘test’
– order by table_name
– 如果不写的话,默认查询所有表中的数据
AND table_name = ‘table_1’;

建表语句

CREATE TABLE t_p_ion (
ID VARCHAR(32) NOT NULL COMMENT ‘主键’ COLLATE ‘utf8_general_ci’,
W_Ordde VARCHAR(64) NULL DEFAULT NULL COMMENT ‘订单代码’ COLLATE ‘utf8_general_ci’,
W_Ce VARCHAR(64) NULL DEFAULT NULL COMMENT ‘工作代码’ COLLATE ‘utf8_general_ci’,
Ws_Opde VARCHAR(64) NULL DEFAULT NULL COMMENT ‘型号编码’ COLLATE ‘utf8_general_ci’,
Ws_Rime VARCHAR(256) NULL DEFAULT NULL COMMENT ‘型号名称’ COLLATE ‘utf8_general_ci’,
Ws_OItQty DECIMAL(18,3) NULL DEFAULT NULL COMMENT ‘数量’,
Ws_Oode VARCHAR(64) NULL DEFAULT NULL COMMENT ‘主资源’ COLLATE ‘utf8_general_ci’,
Ws_OStT DATETIME NULL DEFAULT NULL COMMENT ‘计划开始时间’,
Ws_OpdTim DATETIME NULL DEFAULT NULL COMMENT ‘计划结束时间’,
Ws_Opime DECIMAL(18,3) NULL DEFAULT NULL COMMENT ‘节拍’,
Ws_Stus VARCHAR(64) NULL DEFAULT NULL COMMENT ‘生产状态’ COLLATE ‘utf8_general_ci’,
Ws_Sn VARCHAR(256) NULL DEFAULT NULL COMMENT ‘版本’ COLLATE ‘utf8_general_ci’,
Ws_Bt VARCHAR(64) NULL DEFAULT NULL COMMENT ‘是否已打印条码’ COLLATE ‘utf8_general_ci’,
Ws_Plour VARCHAR(64) NULL DEFAULT NULL COMMENT ‘计划生产小时’ COLLATE ‘utf8_general_ci’,
Ws_Itepe VARCHAR(64) NULL DEFAULT NULL COMMENT ‘产品类型’ COLLATE ‘utf8_general_ci’,
Ws_Bde VARCHAR(64) NULL DEFAULT NULL COMMENT ‘条码号’ COLLATE ‘utf8_general_ci’,
Ws_frode VARCHAR(256) NULL DEFAULT NULL COMMENT ‘条码前码(除去最后四位流水号的条码)’ COLLATE ‘utf8_general_ci’,
Ws_Daode VARCHAR(256) NULL DEFAULT NULL COMMENT ‘日作业合并依据’ COLLATE ‘utf8_general_ci’,
Ws_Fary VARCHAR(64) NULL DEFAULT NULL COMMENT ‘工厂’ COLLATE ‘utf8_general_ci’,
Ws_Oe VARCHAR(64) NULL DEFAULT NULL COMMENT ‘SAP订单类型’ COLLATE ‘utf8_general_ci’,
Ws_Unit VARCHAR(64) NULL DEFAULT NULL COMMENT ‘单位’ COLLATE ‘utf8_general_ci’,
Ws_Leder VARCHAR(256) NULL DEFAULT NULL COMMENT ‘子订单’ COLLATE ‘utf8_general_ci’,
Ws_Rder VARCHAR(256) NULL DEFAULT NULL COMMENT ‘父订单’ COLLATE ‘utf8_general_ci’,
Ws_Lerder VARCHAR(256) NULL DEFAULT NULL COMMENT ‘最末子订单’ COLLATE ‘utf8_general_ci’,
Ws_Righder VARCHAR(256) NULL DEFAULT NULL COMMENT ‘最末父订单’ COLLATE ‘utf8_general_ci’,
Ws_Linme VARCHAR(256) NULL DEFAULT NULL COMMENT ‘线体名称’ COLLATE ‘utf8_general_ci’,
Ws_Lide VARCHAR(256) NULL DEFAULT NULL COMMENT ‘线体编码’ COLLATE ‘utf8_general_ci’,
Ws_Reme DATETIME NULL DEFAULT NULL COMMENT ‘实际开始时间’,
Ws_Reme DATETIME NULL DEFAULT NULL COMMENT ‘实际结束时间’,
Ws_IsT INT(11) NULL DEFAULT NULL COMMENT ‘是否一次通过 1:是 0:否’,
TisFlag INT(11) NULL DEFAULT NULL COMMENT ‘是否已时序拉动’,
Insult INT(11) NULL DEFAULT NULL COMMENT ‘检验结果’,
Ws_Cude VARCHAR(256) NULL DEFAULT NULL COMMENT ‘客户编码’ COLLATE ‘utf8_general_ci’,
Ws_CurInfo VARCHAR(256) NULL DEFAULT NULL COMMENT ‘流水码后四位’ COLLATE ‘utf8_general_ci’,
Ws_Cone VARCHAR(256) NULL DEFAULT NULL COMMENT ‘电话’ COLLATE ‘utf8_general_ci’,
Ws_Coame VARCHAR(256) NULL DEFAULT NULL COMMENT ‘联系人’ COLLATE ‘utf8_general_ci’,
Ws_Schate DATETIME NULL DEFAULT NULL COMMENT ‘排产日期’,
Wsr_Traode VARCHAR(256) NULL DEFAULT NULL COMMENT ‘客户地址’ COLLATE ‘utf8_general_ci’,
Wser_Trme VARCHAR(128) NULL DEFAULT ‘0’ COMMENT ‘客户城市’ COLLATE ‘utf8_general_ci’,
Wsser_Cde VARCHAR(256) NULL DEFAULT NULL COMMENT ‘渠道编码’ COLLATE ‘utf8_general_ci’,
Wser_Ce VARCHAR(128) NULL DEFAULT NULL COMMENT ‘渠道名称’ COLLATE ‘utf8_general_ci’,
JFg VARCHAR(64) NULL DEFAULT NULL COMMENT ‘积放链’ COLLATE ‘utf8_general_ci’,
Cg VARCHAR(64) NULL DEFAULT NULL COMMENT ‘成品标识’ COLLATE ‘utf8_general_ci’,
Fg VARCHAR(64) NULL DEFAULT NULL COMMENT ‘辅料标识’ COLLATE ‘utf8_general_ci’,
DFlag VARCHAR(64) NULL DEFAULT NULL COMMENT ‘报工标识’ COLLATE ‘utf8_general_ci’,
T_WS_1 VARCHAR(32) NULL DEFAULT NULL COMMENT ‘T-1计划标识’ COLLATE ‘utf8_general_ci’,
LinFlag VARCHAR(32) NULL DEFAULT NULL COMMENT ‘线边库冲减的标示’ COLLATE ‘utf8_general_ci’,
CUER_CODE VARCHAR(64) NULL DEFAULT NULL COMMENT ‘电商订单号’ COLLATE ‘utf8_general_ci’,
BAK VARCHAR(64) NULL DEFAULT NULL COMMENT ‘电商标识码’ COLLATE ‘utf8_general_ci’,
Immp VARCHAR(64) NULL DEFAULT NULL COMMENT ‘默认值图片’ COLLATE ‘utf8_general_ci’,
WStatus INT(11) NULL DEFAULT NULL COMMENT ‘状态 1:已入库 2:已发货’,
Diex INT(11) NULL DEFAULT NULL COMMENT ‘显示顺序’,
Rerk VARCHAR(256) NULL DEFAULT NULL COMMENT ‘描述’ COLLATE ‘utf8_general_ci’,
Create_By VARCHAR(32) NULL DEFAULT NULL COMMENT ‘创建人’ COLLATE ‘utf8_general_ci’,
Create_Date DATETIME NOT NULL COMMENT ‘创建时间’,
Last_Update_By VARCHAR(32) NULL DEFAULT NULL COMMENT ‘最后更新人’ COLLATE ‘utf8_general_ci’,
Last_Update_Date DATETIME NULL DEFAULT NULL COMMENT ‘最后更新时间’,
Active SMALLINT(6) NULL DEFAULT NULL COMMENT ‘可用标识’,
DFlage INT(11) NULL DEFAULT NULL COMMENT ‘数据同步标志’,
code VARCHAR(32) NULL DEFAULT NULL COMMENT ‘校验码’ COLLATE ‘utf8_general_ci’,
oid VARCHAR(512) NULL DEFAULT NULL COMMENT ‘二维码’ COLLATE ‘utf8_general_ci’,
sitd VARCHAR(64) NULL DEFAULT NULL COLLATE ‘utf8_general_ci’,
sitede VARCHAR(64) NULL DEFAULT NULL COLLATE ‘utf8_general_ci’,
WarCode VARCHAR(255) NULL DEFAULT NULL COMMENT ‘随机条码号’ COLLATE ‘utf8_general_ci’,
Exe VARCHAR(255) NULL DEFAULT NULL COMMENT ‘外销码’ COLLATE ‘utf8_general_ci’,
EnRL VARCHAR(512) NULL DEFAULT NULL COMMENT ‘能耗贴’ COLLATE ‘utf8_general_ci’,
encrcode VARCHAR(128) NULL DEFAULT NULL COMMENT ‘加密条码(有随机码的以随机码为准)’ COLLATE ‘utf8_general_ci’,
searcode VARCHAR(100) NULL DEFAULT NULL COMMENT ‘自制半成品条码’ COLLATE ‘utf8_general_ci’,
ip VARCHAR(1) NULL DEFAULT ‘0’ COMMENT ‘是否已对应成品,0未对应,1已对应’ COLLATE ‘utf8_general_ci’,
geide VARCHAR(255) NULL DEFAULT NULL COMMENT ‘隐藏码和ge码’ COLLATE ‘utf8_general_ci’,
Assber VARCHAR(32) NULL DEFAULT NULL COMMENT ‘资产号’ COLLATE ‘utf8_general_ci’,
Wde VARCHAR(255) NULL DEFAULT NULL COMMENT ‘对应成品订单号’ COLLATE ‘utf8_general_ci’,
Cier VARCHAR(255) NULL DEFAULT NULL COMMENT ‘新改为:校验码’ COLLATE ‘utf8_general_ci’,
Entede VARCHAR(64) NULL DEFAULT NULL COMMENT ‘企业编码’ COLLATE ‘utf8_general_ci’,
Enterd VARCHAR(32) NULL DEFAULT NULL COMMENT ‘企业Id’ COLLATE ‘utf8_general_ci’,
WoBarCode VARCHAR(255) NULL DEFAULT NULL COMMENT ‘压机条码’ COLLATE ‘utf8_general_ci’,
PRIMARY KEY (ID, Create_Date) USING BTREE,
INDEX Ws_index (WCode) USING BTREE,
INDEX Wode_index (WorkerCode) USING BTREE,
INDEX WorkmCode_index (WoMainItemCode) USING BTREE,
INDEX WormName_index (WorkUtItemName(255)) USING BTREE,
INDEX WorkUdex (Woctory) USING BTREE,
INDEX Workdex (Worame(255)) USING BTREE,
INDEX Wde_index (WoCode(255)) USING BTREE,
INDEX W_index (WStartTime) USING BTREE,
INDEX W_index (WodTime) USING BTREE,
INDEX W_index (WareHtus) USING BTREE,
INDEX Insndex (Insult) USING BTREE,
INDEX sitex (sie) USING BTREE,
INDEX WT_index (WnStartT) USING BTREE,
INDEX C_index (Cr) USING BTREE
)
COMMENT=‘Bare表’
COLLATE=‘utf8_general_ci’


http://www.ppmy.cn/news/66710.html

相关文章

二叉树基础

https://www.bilibili.com/video/BV1Hy4y1t7ij/?spm_id_from333.337.search-card.all.click&vd_source168d5f618ec1a68e1f162d91a35a12b6 完全二叉树的底部一定是从左到右是连续的。满二叉树一定是完全二叉树。 二叉搜索树:左边左子树的所有节点都小于这个中间…

Dev C++中出现 undefined reference to XXX 错误的解决方式

出现 undefined reference to XXX 错误的现象: 主函数中调用在其他文件中定义的函数,编译报错:未定义的引用xxx。 原理:编译器在生成可执行文件的过程包括预处理、编译、汇编、链接,这4个过程,这个问题一般…

ACM - DP习题集(word里面的一小部分题集)

DP 一、经典问题1、编辑距离2、扔鸡蛋问题3、整数背包4、最大独立集5、最长公共子序列6、最长公共递增子序列7、最长公共子串(ing)8、最长上升子序列9、最长回文子序列10、最长回文子串(ing)11、最长不重复子字符串(in…

MySQL集群

目录 主从复制 主从复制流程: 为什么要有relay log中继日志? 为什么要有主从复制,好处? 实际生产环境中。如果对MySQL数据库的读写都在一台数据库服务器中操作,无论是再安全性、高可用性,还是高并发性等…

Eclipse字体大小设置的5个步骤

Eclipse是一款非常流行的Java集成开发环境(IDE),它被广泛地用于开发Java应用程序。在Eclipse中,字体大小对于用户体验至关重要。因此,了解如何在Eclipse中设置字体大小是非常有用的。 1、打开Eclipse 首先,打开Eclipse IDE。如果E…

100+Python挑战性编程练习系列 -- day 10

Question 31 定义一个函数,它可以打印一个字典,其中键是1到20(包括在内)之间的数字,值是键的平方。 def printDict():dict{i:i**2 for i in range(1,21)} # Using comprehension method andprint(dict)printDict()Qu…

【51单片机】点亮一个LED灯(看开发板原理图十分重要)

🎊专栏【51单片机】 🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。 🎆音乐分享【The Right Path】 🥰大一同学小吉,欢迎并且感谢大家指出我的问题🥰 目录 🍔基础内容 &#x1f3f3…

计算机专业含金量高的证书

目录 第一种证书:计算机技术与软件专业资格考试证书 第二种证书:微软认证 第三种证书:Oracle认证 第四种证书:思科认证 第五种证书:华为认证 第六种证书:红帽认证工程师 第七种证书:阿里…