SQL Server – 您可以在CREATE TABLE中添加字段说明吗?

前端之家收集整理的这篇文章主要介绍了SQL Server – 您可以在CREATE TABLE中添加字段说明吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以看到很多关于字段描述扩展属性的位置以及如何得到它的信息,但没有关于在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)

猜你在找的MsSQL相关文章