sql server 添加字段说明的流程

flowchart TD
    Start(开始)
    Step1(创建表)
    Step2(添加字段)
    Step3(添加字段说明)
    End(结束)
    
    Start --> Step1 --> Step2 --> Step3 --> End

1. 创建表

在sql server中添加字段说明之前,首先需要创建一个表。可以使用以下的代码创建一个简单的表:

CREATE TABLE 表名
(
    字段1 数据类型,
    字段2 数据类型,
    ...
)

例如,创建一个名为customers的表,包含idname两个字段:

CREATE TABLE customers
(
    id INT,
    name VARCHAR(50)
)

2. 添加字段

在创建表之后,我们可以使用ALTER TABLE语句来添加字段。以下是添加字段的代码示例:

ALTER TABLE 表名
ADD 字段名 数据类型

例如,向刚刚创建的customers表中添加一个email字段:

ALTER TABLE customers
ADD email VARCHAR(100)

3. 添加字段说明

在添加字段之后,我们可以使用sp_addextendedproperty存储过程来添加字段说明。以下是添加字段说明的代码示例:

EXEC sp_addextendedproperty 
@name = N'MS_Description', 
@value = '字段说明',
@level0type = N'SCHEMA',
@level0name = 'dbo',
@level1type = N'TABLE',
@level1name = '表名',
@level2type = N'COLUMN',
@level2name = '字段名'

其中,@name表示属性名称,@value表示属性值,@level0name表示架构名称,@level1name表示表名,@level2name表示字段名。

例如,向刚刚添加的email字段添加说明:

EXEC sp_addextendedproperty 
@name = N'MS_Description', 
@value = '邮箱地址',
@level0type = N'SCHEMA',
@level0name = 'dbo',
@level1type = N'TABLE',
@level1name = 'customers',
@level2type = N'COLUMN',
@level2name = 'email'

完成以上三个步骤后,就成功地在sql server中添加了字段说明。

希望以上内容对你有所帮助!