300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > sql server 数据库表中增加列 增加字段 插入列 插入字段 修改列 修改字段

sql server 数据库表中增加列 增加字段 插入列 插入字段 修改列 修改字段

时间:2021-08-18 04:11:42

相关推荐

sql server 数据库表中增加列 增加字段 插入列 插入字段 修改列 修改字段

格式

--增加列alter table 表名 add 字段名 类型 null default 默认值--给列增加注释execute sp_addextendedproperty 'MS_Description', '列的注释','user', 'dbo', 'table', '表名', 'column', '列名'

为SQL Server表中的列添加/修改/删除注释属性sp_addextendedproperty、sp_updateextendedproperty、sp_dropextendedproperty_橙cplvfx-技术踩坑记-CSDN博客为SQL Server表中的列添加/修改/删除注释属性 sp_addextendedproperty、sp_updateextendedproperty、sp_dropextendedpropertyhttps://cplvfx./article/details/120501336

下面代码是向“Table_1”表中增加"Order"字段,类型为int ,可空,默认值是99

--增加列alter table Table_1 add "Order" int null default 99--给列增加注释execute sp_addextendedproperty 'MS_Description', '排序','user', 'dbo', 'table', 'Table_1', 'column', 'Order'

下面代码是向“Table_1”表中增加"age"字段,类型为int ,不能为空

--增加列alter table Table_1 add age int not null--给列增加注释execute sp_addextendedproperty 'MS_Description', '年龄','user', 'dbo', 'table', 'Table_1', 'column', 'age'

完整的添加,修改,删除

--添加alter table Table_1add msg nchar(10) null--修改alter table Table_1alter column msg nvarchar(500) null--删除alter table Table_1drop column msg

格式说明

--添加alter table 表名add 字段名 类型 是否空--修改alter table 表名alter column 字段名 类型 是否空--删除alter table 表名drop column 字段名

延伸阅读

SQLALTER TABLE语句

ALTER TABLE 语句

ALTER TABLE 语句用于在已有的表中添加、删除或修改列。

SQL ALTER TABLE 语法

添加

如需在表中添加列,请使用下面的语法:

ALTER TABLE table_nameADD column_name datatype

删除

如需删除表中的列,请使用下面的语法(请注意,某些数据库系统不允许这种在数据库表中删除列的方式):

ALTER TABLE table_nameDROP COLUMN column_name

修改

要改变表中列的数据类型,请使用下面的语法:

SQL Server / MS Access:

ALTER TABLE table_nameALTER COLUMN column_name datatype

My SQL / Oracle:

ALTER TABLE table_nameMODIFY COLUMN column_name datatype

Oracle 10G 之后版本:

ALTER TABLE table_nameMODIFY column_name datatype;

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