我需要能够检索 CREATE TABLE 脚本,以编程方式在 SQL Server (2000) 数据库中重新创建特定表(我使用的是 C#)。显然,您可以使用 Enterprise Manager 执行此操作,但我希望将其自动化。
我一直在研究提供备份命令的 SQLDMO,但我不确定这是否会提供 SQL CREATE TABLE 脚本并且似乎需要创建 SQL 服务设备,我宁愿避免修改数据库。
最佳答案
看看my solution .这是一个 sql 脚本,它使用 INFORMATION_SCHEMA 表来获取必要的信息。这是基本的,但可能适合您。
关于.net - 在 .NET 中以编程方式检索数据库表创建脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49014/