2009-11-11 90 views
0

我有一个.mdf文件与Visual Studio 2008与一个表中有许多列的各种类型。如何为MDF表生成SQL CREATE TABLE语句?

如何生成生成此表的SQL语句以便我可以修改它并创建另一个类似的表?有没有办法做到这一点没有SQL Server?

+1

我认为MDF表是你买的东西在廉价家具店?对不起,无法抗拒;可能应该有... – 2009-11-11 16:04:07

+0

这很有趣http://en.wikipedia.org/wiki/Medium-density_fibreboard – 2009-11-11 16:08:14

回答

2

MDF是一个完整的SQL Server数据库 - 不仅仅是一个表。您可以打开“对象资源管理器”(查看 - >对象资源管理器或按F7),然后选择您的数据库,右键单击它,选择“任务...”,然后选择“生成脚本....“。

这将启动一个向导,允许您编写所有表格,视图,存储过程和您可能在数据库中使用的任何对象数据库对象。

如果您只对单个表感兴趣,请深入到数据库,然后插入表中,并在对象资源管理器中找到您的表,然后右键单击表。选择“Script table as ....”,然后选择“Create To .....”,您可以为文件中的单个表格,SSMS中的新查询窗口或剪贴板上的CREATE TABLE脚本方便。

据我所知,你不能在Visual Studio中这样做 - 你需要使用SQL Server Management Studio(或者它的Express版本用于SQL Server Express数据库)。

马克

相关问题