SQl语句修改和查看数据表的基本语句

--添加字段
alter table GSP_MHJ alter add Salequantity money 
--删除字段
ALTER TABLE Files DROP COLUMN imgFile  
--修改字段属性 
alter table GSP_MHJ alter column Salequantity money 
alter table GSP_MHJ alter column Salequantity money not null;
--修改字段名:
alter table tab_info rename column createname to thisname;
--修改默认值
alter table tabinfo add constraint df default('嘿嘿') for thisname;
--添加说明
EXECUTE sp_addextendedproperty N'MS_Description', '描述内容', N'user', N'dbo', N'table', N'表名', NULL, NULL
EXECUTE sp_addextendedproperty  N'MS_Description', '描述内容', N'user', N'dbo', N'table', N'Products', N'column', N'列名'
--修改说明 
EXECUTE sp_updateextendedproperty N'MS_Description', '描述内容', N'user', N'dbo', N'table', N'表名', NULL, NULL
EXECUTE sp_updateextendedproperty  N'MS_Description', '描述内容', N'user', N'dbo', N'table', N'Products', N'column', N'列名'
--获取表中所有字段的说明,并且<>'' --g.[value]<>''
SELECT a.name FiledName,g.[value] AS Notes
FROM syscolumns a left join systypes b on a.xtype=b.xusertype inner join sysobjects d
on a.id=d.id and d.xtype='U' and d.name<>'dtproperties' left join sys.extended_properties g
on a.id=g.major_id AND a.colid = g.minor_id WHERE d.[name] ='表名' and g.[value]<>'' order by a.id,a.colorder<pre name="code" class="sql">
--创建唯一性约束
alter table UnitTypes  add constraint OrderID_only unique (OrderID)
alter table 表名 add constraint 约束名 unique (列名[也可称为字段])

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值