首页 > 资讯列表 > 编程/数据库 >> 数据库操作教程

sqlserver给表添加新字段、给表和字段添加备注、更新备注及查询备注(sql语句)

数据库操作教程 2022-11-07 15:05:04 转载来源: 网络整理/侵权必删

先给大家介绍下sqlserver给表添加新字段、给表和字段添加备注、更新备注及查询备注,代码如下所示:--添加新字段及字段备注的语法USEMY_SlaughterProduct--数据库ALTERTABLEMY_SP_PackagingWeight--表名ADDFSummary--字段名int--类型default((0))--默认值go--给字段添加注释EXECsp_addextendedpropertyN'MS_Description',N'是否称重汇总,0未汇总1已汇总'--注释,N'SCHEMA',N'dbo',N'TABLE',N'MY_SP_PackagingWeight'--表名,N'COLUMN',N'FSummary';--字段名--为表添加主键语法altertable表名addprimarykey(字段名)altertableMY_SP_FProductSectionaddprimarykey(FID)--去掉表中无用字段altertablet_business_asrs_inbill_feedbackdropcolumnbar_codealtertablet_bu

先给大家介绍下sqlserver给表添加字段、给表和字段添加备注更新备注及查询备注,代码如下所示:

-- 添加新字段及字段备注的语法USE MY_SlaughterProduct--数据库ALTER TABLE MY_SP_PackagingWeight--表名  ADD FSummary--字段名  int--类型 default ((0))  --默认值go--给字段添加注释EXEC sp_addextendedproperty N'MS_Description', N'是否称重汇总,0未汇总 1已汇总'-- 注释, N'SCHEMA', N'dbo',N'TABLE', N'MY_SP_PackagingWeight'--表名, N'COLUMN', N'FSummary';--字段名--为表添加主键语法 alter table 表名 add  primary key(字段名) alter table MY_SP_FProductSection add  primary key(FID)--去掉表中无用字段alter table t_business_asrs_inbill_feedback drop column bar_codealter table t_business_asrs_outbill_feedback drop column bar_code--sqlserver给表和字段添加备注并更新备注以及查询备注--新增:exec sp_addextendedproperty N'MS_Description', N'表备注内容', N'SCHEMA', N'dbo',N'table', N'表名';--修改:exec sp_updateextendedproperty N'MS_Description', N'表备注内容', N'SCHEMA', N'dbo',N'table', N'表名';--字段添加和修改备注:--新增:exec sp_addextendedproperty N'MS_Description', N'字段备答注内容', N'SCHEMA', N'dbo',N'table',`` N'表名',N'column', N'字段名';--修改:exec sp_updateextendedproperty N'MS_Description', N'字段备注内容', N'SCHEMA', N'dbo',N'table', N'表名',N'column', N'字段名';

------2022-5.24更新-------------

--1、修改字段名:alter table 表名 rename column A to B--2、修改字段类型:alter table 表名 alter column 字段名 type not null--3、修改字段默认值alter table 表名 add default (0) for 字段名 with values   --如果字段有默认值,则需要先删除字段的约束,在添加新的默认值,  select c.name from sysconstraints a   inner join syscolumns b on a.colid=b.colid   inner join sysobjects c on a.constid=c.id  where a.id=object_id('表名')   and b.name='字段名'  --根据约束名称删除约束  alter table 表名 drop constraint 约束名  --根据表名向字段中增加新的默认值  alter table 表名 add default (0) for 字段名 with values--4、增加字段:alter table 表名 add 字段名 type not null default 0--5、删除字段:alter table 表名 drop column 字段名;--6、修改字段类型长度ALTER TABLE userinfoR ALTER COLUMN name varchar(100);--7、修改字段类型ALTER TABLE userinfo ALTER COLUMN age float;--8、修改字段不允许NUL值ALTER TABLE userinfo ALTER COLUMN age float NOT NULL;--9、添加主键ALTER TABLE userinfo ADD CONSTRAINT id_name PRIMARY KEY(ID);--10、修改字段名(执行后会有提示:注意:更改对象名的任一部分都可能会破坏脚本和存储过程。)EXEC sp_ rename "userinfo. age","useage","COLUMN";--11、添加字段名ALTER TABLE userinfo ADD gender bit DEFAULT 0

Sqlserver新增带备注字段

alter table MeetingType add IsShowMeetListeners bit NOT null default(1)EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否显示会议听众' , @level0type=N'SCHEMA',@level0name=N'dbo',@level1type=N'TABLE',@level1name=N'MeetingType', @level2type=N'COLUMN',@level2name=N'IsShowMeetListeners'

到此这篇关于sqlserver给表添加新字段、给表和字段添加备注、更新备注以及查询备注的文章就介绍到这了,更多相关sqlserver给表添加新字段内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

标签: 备注 添加 字段 sqlserver 新字段 更新 查询 sql 语句


声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持