标签: sql sql-server
我正在寻找生成特定表列的脚本。 我怎么能这样做?
SQL Server 2012允许生成单个表但不是单个列的脚本。
答案 0 :(得分:1)
没有内置功能来执行此操作。为了完成这样的事情,你需要制作一个脚本,通过系统表来检索列的信息,然后生成一个ALTER TABLE [] ADD []语句。
我使用临时表执行类似的操作,因此您可以看到可能的示例。我会注意到这里提供的代码示例是部分完整的,并且每当我遇到它尚未覆盖的角落情况时都会更新。
http://bigdatabigdave.info/archive/2013/03/08/scripting-create-table-statements-from-temp-table-definitions/