sql server备注
时间: 2023-09-29 21:09:26 浏览: 53
sql server备注是指在sql server数据库中对表、列、存储过程等对象进行注释的功能。有两种方法可以实现对对象的备注。第一种方法是通过可视化工具(如Navicat)来创建和编辑注释。第二种方法是通过执行SQL语句来创建和编辑注释。例如,可以使用以下SQL语句在sql server中创建注释:
EXEC 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'活动类型colum'
这个语句将在名为"活动数据表"的表的"活动类型colum"列上创建一个注释,注释内容为"这是活动类型"。
相关问题
sqlserver备注语句
在 SQL Server 中,可以使用下面的语法为表、列、约束等对象添加备注:
1. 为表添加备注:
```
EXEC sp_addextendedproperty
@name = N'MS_Description',
@value = '表的备注内容' ,
@level0type = N'SCHEMA', @level0name = 'dbo',
@level1type = N'TABLE', @level1name = '表名';
```
2. 为列添加备注:
```
EXEC sp_addextendedproperty
@name = N'MS_Description',
@value = '列的备注内容' ,
@level0type = N'SCHEMA', @level0name = 'dbo',
@level1type = N'TABLE', @level1name = '表名',
@level2type = N'COLUMN', @level2name = '列名';
```
3. 为约束添加备注:
```
EXEC sp_addextendedproperty
@name = N'MS_Description',
@value = '约束的备注内容' ,
@level0type = N'SCHEMA', @level0name = 'dbo',
@level1type = N'TABLE', @level1name = '表名',
@level2type = N'CONSTRAINT', @level2name = '约束名';
```
注意:以上语句中的“表名”、“列名”、“约束名”需要替换为实际的名称。同时,也可以使用 sp_updateextendedproperty 和 sp_dropextendedproperty 函数更新或删除已有的备注。
sql server建表备注
在SQL Server中,可以使用COMMENT ON语句或扩展属性来为表和字段添加备注。
要为表添加备注,可以使用COMMENT ON TABLE语句。例如,要为表sys_cwzd的字段SCCLLJ添加备注“上传材料路径”,可以执行以下语句:
COMMENT ON COLUMN sys_cwzd.SCCLLJ IS '上传材料路径';
要为字段添加备注,可以使用COMMENT ON COLUMN语句。例如,要为StockCheck表中的ApprovalComments字段添加备注“审批操作意见”,可以执行以下语句:
COMMENT ON COLUMN StockCheck.ApprovalComments IS '审批操作意见';
另外,还可以使用扩展属性来为表和字段添加备注。使用sys.sp_addextendedproperty存储过程来添加扩展属性。例如,要为StockCheck表的ApprovalComments字段添加备注“审批操作意见”,可以执行以下语句:
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'审批操作意见', @level0type=N'SCHEMA', @level0name=N'dbo', @level1type=N'TABLE', @level1name=N'StockCheck', @level2type=N'COLUMN', @level2name=N'ApprovalComments';
以上是用于在SQL Server中为表和字段添加备注的方法。