失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > SQL SERVER 新增表 新增字段 修改字段 判断表是否存在

SQL SERVER 新增表 新增字段 修改字段 判断表是否存在

时间:2021-05-10 01:38:43

相关推荐

SQL SERVER 新增表 新增字段 修改字段 判断表是否存在

// 新增之前判断表是否存在IF NOT EXISTS (SELECT NAME FROM SYSOBJECTS WHERE ID = OBJECT_ID('tb_MessageHistory'))BEGINCREATE TABLE tb_MessageHistory(LSH VARCHAR(36) NOT NULL PRIMARY KEY,-- 流水号appId VARCHAR(36) NOT NULL,-- appIdfromUserId VARCHAR(36) NOT NULL ,-- fromUserIdtargetId VARCHAR(36) NOT NULL , -- targetIdtargetType INT NOT NULL,-- targetTypeGroupId VARCHAR(36) NOT NULL, -- GroupIdclassname VARCHAR(36) NOT NULL, -- classnamecontent VARCHAR(200) NOT NULL, -- contentuserName varchar(100) NULL, -- userNameuserID varchar(100) NULL, -- userIDmsgUID VARCHAR(200) NOT NULL, -- msgUIDsourceType VARCHAR(36) NOT NULL , -- sourceType(Android,IOS)RecordDate datetime NULL -- 操作日期)ENDGO//新增字段前判断字段是否存在IF NOT EXISTS (select name from syscolumns where id=object_id(N'tb_MessageHistory') AND NAME='contentName')BEGINALTER TABLE tb_MessageHistoryADD contentName VARCHAR(100) NULLENDGO//修改字段相关信息alter table tb_MessageHistory alter column contentSize varchar(20)GO

如果觉得《SQL SERVER 新增表 新增字段 修改字段 判断表是否存在》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。