大家好,又见面了,我是你们的朋友全栈君。
修改字段名:
sp_rename ‘表名.原字段名’,’表名.新字段名’
例如我想把Card_Info表里面的OnDate改为Date:
sp_rename ‘Card_Info.OnDate’,’Card_Info.Date’
修改数据类型:
alter table 表名 alter column 列名 数据类型
例如我想把Card_Info表里面的Time数据类型由time(7)改为time(0)
alter table Card_Info alter column Time time(0)
修改字段名为非空:
ALTER TABLE 表 ALTER COLUMN [字段名] 字段类型 NOT NULL
如我想把Card_Info表里面的Time数据类型改为允许为空:
alter table Card_Info alter column Time time(0) null
改为非空就是后面改为not null;
增加字段名:
通用式:alter table [表名] add [字段名] 字段属性
例如我想在CancelCard_Info表里面加一个IsCheck是否结账名;
alter table CancelCard_Info add IsCheck varchar(10)
以前想修改字段类型的话我直接把数据库某一个表给删掉重新添加,但是学习了这些sql语句后再去修改就会变得方便很多。以上几个修改方法我都试过了;很有用的sql语句;
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/131771.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...