如何创建字段说明信息? 请问在生成表结构脚本时,如何将字段的说明信息一并创建出来? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 USE [test]GO/****** Object: Table [dbo].[入库单表] Script Date: 10/11/2011 13:32:27 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[入库单表]( [ID] [int] NULL, [Total] [int] NULL, [InTime] [datetime] NULL) ON [PRIMARY]GOEXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'标识符' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'入库单表', @level2type=N'COLUMN',@level2name=N'ID'GOEXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'共有多少' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'入库单表', @level2type=N'COLUMN',@level2name=N'Total'GOEXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'何时处理的' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'入库单表', @level2type=N'COLUMN',@level2name=N'InTime'GOexec ... 在表—右建—生成Create腳本 ---5.增加字段的说明EXECUTE sp_addextendedproperty N'MS_Description', N'字段说明', N'SCHEMA', N'dbo', N'TABLE', N'zj', N'COLUMN', N'id'---修改字段的说明EXECUTE sp_updateextendedproperty N'MS_Description', N'修改内容', N'SCHEMA', N'dbo', N'TABLE', N'zj', N'COLUMN', N'id'---删除字段的说明EXECUTE sp_dropextendedproperty N'MS_Description',N'SCHEMA', N'dbo', N'TABLE', N'zj', N'COLUMN', N'id' sp_addextendedproperty [ @name= ] { 'property_name' } [ , [ @value= ] { 'value' } [ , [ @level0type= ] { 'level0_object_type' } , [ @level0name= ] { 'level0_object_name' } [ , [ @level1type= ] { 'level1_object_type' } , [ @level1name= ] { 'level1_object_name' } [ , [ @level2type= ] { 'level2_object_type' } , [ @level2name= ] { 'level2_object_name' } ] ] ] ] [;]详见:http://msdn.microsoft.com/zh-cn/library/ms180047.aspx 按两个小时分组的问题 请教一个sql语句的写法 求一SQL |zyciis| 发何找出和更新数据库中全部表记录中包含有指定字符串的记录,谢谢 Microsoft SQL Server,错误: 10054 sql server 多对多的查询 登陆问题 如何利用SQL2005实现各站点数据同步? 请问向表中添加新的属性列,该怎样做? 请教,Sql字符串转换日期类型 搞不懂这条语句哪错了 select into from 多个表
GO/****** Object: Table [dbo].[入库单表] Script Date: 10/11/2011 13:32:27 ******/
SET ANSI_NULLS ON
GOSET QUOTED_IDENTIFIER ON
GOCREATE TABLE [dbo].[入库单表](
[ID] [int] NULL,
[Total] [int] NULL,
[InTime] [datetime] NULL
) ON [PRIMARY]GOEXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'标识符' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'入库单表', @level2type=N'COLUMN',@level2name=N'ID'
GOEXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'共有多少' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'入库单表', @level2type=N'COLUMN',@level2name=N'Total'
GOEXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'何时处理的' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'入库单表', @level2type=N'COLUMN',@level2name=N'InTime'
GOexec ...
EXECUTE sp_addextendedproperty N'MS_Description', N'字段说明', N'SCHEMA', N'dbo', N'TABLE', N'zj', N'COLUMN', N'id'
---修改字段的说明
EXECUTE sp_updateextendedproperty N'MS_Description', N'修改内容', N'SCHEMA', N'dbo', N'TABLE', N'zj', N'COLUMN', N'id'
---删除字段的说明
EXECUTE sp_dropextendedproperty N'MS_Description',N'SCHEMA', N'dbo', N'TABLE', N'zj', N'COLUMN', N'id'
[ @name= ] { 'property_name' }
[ , [ @value= ] { 'value' }
[ , [ @level0type= ] { 'level0_object_type' }
, [ @level0name= ] { 'level0_object_name' }
[ , [ @level1type= ] { 'level1_object_type' }
, [ @level1name= ] { 'level1_object_name' }
[ , [ @level2type= ] { 'level2_object_type' }
, [ @level2name= ] { 'level2_object_name' }
]
]
]
]
[;]
详见:
http://msdn.microsoft.com/zh-cn/library/ms180047.aspx