LocalDB,table 带注释的定义

LocalDB, table definition with comments

我正在使用 Visual Studio ...如果我使用框架创建 LocalDb,一切都很好。在创建或更新带有对列的评论的 table 并打开 table 定义后...我创建的评论消失了!?

正在创建:

    CREATE TABLE [dbo].[Filter] (
    [Id]          INT            IDENTITY (1, 1) NOT NULL,
    -- some very usefull hint
    [Name]        NVARCHAR (256) NOT NULL,
    -- some important hint
    [Description] NVARCHAR (512) NOT NULL,
    -- some very usefull hint
    PRIMARY KEY CLUSTERED ([Id] ASC)
);

更新中:

    CREATE TABLE [dbo].[Filter] (
    [Id]          INT            IDENTITY (1, 1) NOT NULL,
    [Name]        NVARCHAR (256) NOT NULL,
    [Description] NVARCHAR (512) NOT NULL,
    PRIMARY KEY CLUSTERED ([Id] ASC)
);

是否不能添加一些评论?

数据库不在其架构定义中存储注释。 如果您愿意,您所能做的就是存储和/或检查您的 table 定义 SQL 脚本(我们没有注释)以及您的 Visual Studio 项目的其他文件。