SQL 语句

来源:互联网 发布:简支梁计算软件 编辑:程序博客网 时间:2024/06/03 08:07

SQL语句修改字段默认值

alter table 表名 drop constraint 约束名字

说明:删除表的字段的原有约束
alter table 表名 add constraint 约束名字 DEFAULT 默认值 for 字段名称

说明:添加一个表的字段的约束并指定默认值

go

 

SQL语句增加字段

例子:

alter table dbo.yxcfg ADD ptdevice int NULL DEFAULT 0
exec sp_addextendedproperty N'MS_Description', N'所属二次设备', N'user', N'dbo', N'table', N'yxcfg', N'column', N'ptdevice'
GO

 

SQL语句删除字段

ALTER TABLE [表名] DROP COLUMN [字段名]

 SQL语句修改字段(字段属于某个索引和主键)

例子

alter table dbo.controlevent drop constraint PK_CONTROLEVENT
drop index dbo.controlevent.IX_CONTROLEVENT
alter table dbo.controlevent alter column source [varchar] (256) COLLATE Chinese_PRC_CI_AS NOT NULL
CREATE NONCLUSTERED INDEX IX_CONTROLEVENT ON controlevent([year],[month],[day],[hour],[minute],[second],[type],[source]) ON [PRIMARY]
ALTER TABLE [dbo].[controlevent] WITH NOCHECK ADD CONSTRAINT [PK_CONTROLEVENT] PRIMARY KEY NONCLUSTERED([year],[month],[day],[hour],[minute],[second],[type],[source])ON [PRIMARY]
GO

原创粉丝点击