我需要在 SQL Server 2008 中创建一些相当大的表。虽然我确实有 SQL Server Management Studio (SSMS),但我想在创建表时对表和列进行注释。我该怎么做呢?
我正在运行的查询示例:
CREATE TABLE cert_Certifications
(
certificationID int PRIMARY KEY IDENTITY,
profileID int,
cprAdultExp datetime null
)
我在数据类型之后尝试了 COMMENT’Expiration Date for the Adult CPR’ 和 COMMENT=‘Expiration Date for the Adult CPR’,但 SQL Server 给了我一个错误。
原文由 Snow_Mac 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以通过创建所谓的扩展属性来为表和列添加注释。您可以将扩展属性放在表级别和列级别。这可以通过 T-SQL 或 SSMS 完成。
例如,在 T-SQL 中,它看起来像这样:
您可以在 _sp_addextendedproperty (Transact-SQL)_ 上阅读有关它的更多信息。