我可以看到很多关于字段描述扩展属性的位置以及如何得到它的信息,但没有关于在CREATE TABLE阶段添加这些信息.
我动态创建表,所以动态添加字段描述将是一个整洁的事情,但我看不到方法.
有没有人设法做到这一点?
解决方法
虽然您无法在CREATE TABLE中执行此操作,但可以使用
this approach在同一数据库脚本中同时执行此操作:
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',name
然后您可以使用以下方式查看您的条目:
SELECT * FROM ::fn_listextendedproperty (NULL,'dbo',default)