如何在SQL Server中使用SQL查询生成表的创建脚本

Pan*_*wal 6 sql-server-2005

我想在我的实时数据库中生成已创建表的create table脚本.

我知道我们可以使用右键单击表生成脚本,然后单击'script table as'菜单并生成脚本.因为我的实时数据库用户界面运行速度很慢.

我想使用SQL查询执行相同的过程.有什么办法吗?

dev*_*vio 3

如果您正在寻找 TSQL 解决方案,它会非常冗长,如本示例所示。

更短的替代方案是使用SMO 库示例

(我最初在这里回答了这个问题,但是仅限 SQL Server 的开发人员可能不会将问题标题与这个问题联系起来)