我可以看到很多有关字段描述扩展属性的住处以及如何获得它的文章,但是在CREATE TABLE阶段添加这些内容一无所获。
我正在动态创建表,因此动态添加字段描述将是一件整洁的事情,但我看不到任何方法。
有没有人设法做到这一点?
虽然您无法在中执行此操作CREATE TABLE,但是可以使用以下方法在同一数据库脚本中同时执行该操作:
CREATE TABLE
CREATE table T1 (id int , name char (20)) EXEC sp_addextendedproperty 'MS_Description', 'Employee ID', 'user', dbo, 'table', 'T1', 'column', id EXEC sp_addextendedproperty 'MS_Description', 'Employee Name', 'user', dbo, 'table', 'T1', 'column', name
然后,您可以使用以下命令查看您的条目:
SELECT * FROM ::fn_listextendedproperty (NULL, 'user', 'dbo', 'table', 'T1', 'column', default)