使用sp_addextendedproperty添加描述信息

本文介绍如何使用 SQL 语句为数据库表及表中的特定列添加描述性注释,通过执行 sp_addextendedproperty 存储过程实现这一功能。这对于提高代码可读性和维护性非常有帮助。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

-- For table

EXECUTE sp_addextendedproperty N'MS_Description', '描述内容', N'user', N'dbo', N'table', N'表名', NULL, NULL

-- For column

EXECUTE sp_addextendedproperty N'MS_Description', '描述内容', N'user', N'dbo', N'table', N'表名', N'column', N'字段名'

/* Navicat Premium Data Transfer Source Server : 10.10.10.135 Source Server Type : SQL Server Source Server Version : 11002100 Source Host : 10.10.10.135:1433 Source Catalog : SummerFreshData_Province_JL Source Schema : dbo Target Server Type : SQL Server Target Server Version : 11002100 File Encoding : 65001 Date: 30/06/2025 19:02:10 */ -- ---------------------------- -- Table structure for StrawBurningDays -- ---------------------------- IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[StrawBurningDays]') ) DROP TABLE [dbo].[StrawBurningDays] GO CREATE TABLE [dbo].[StrawBurningDays] ( [Id] int NOT NULL, [CityName] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, [Day] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, [JudgmentCriteria] varchar(1000) COLLATE Chinese_PRC_CI_AS NULL ) GO ALTER TABLE [dbo].[StrawBurningDays] SET (LOCK_ESCALATION = TABLE) GO EXEC sp_addextendedproperty 'MS_Description', N'城市名称', 'SCHEMA', N'dbo', 'TABLE', N'StrawBurningDays', 'COLUMN', N'CityName' GO EXEC sp_addextendedproperty 'MS_Description', N'燃烧日期', 'SCHEMA', N'dbo', 'TABLE', N'StrawBurningDays', 'COLUMN', N'Day' GO EXEC sp_addextendedproperty 'MS_Description', N'判定依据', 'SCHEMA', N'dbo', 'TABLE', N'StrawBurningDays', 'COLUMN', N'JudgmentCriteria' GO -- ---------------------------- -- Records of StrawBurningDays -- ---------------------------- -- ---------------------------- -- Primary Key structure for table StrawBurningDays -- ---------------------------- ALTER TABLE [dbo].[StrawBurningDays] ADD CONSTRAINT [PK__StrawBur__3213E83FE0F0D984] PRIMARY KEY CLUSTERED ([Id]) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] GO 设置Id 主键自增长 1
最新发布
07-01
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值