.net 调用*.sql文件的TSQL命令

.net 调用*.sql文件的TSQL命令,.net,sql,database,sql-server-2008,.net,Sql,Database,Sql Server 2008,我有几个带有脚本的*.sql文件,用于为新数据库创建表和存储过程 是否有一种方法可以创建一个TSQL脚本,该脚本可以从SQL查询分析器中运行,从而顺序调用*.SQL文件 例如: 调用scrip 01; 调用scrip 02; 调用scrip 03; 去 对不起,我以前无法正确地表达我的问题 我需要创建一个包含许多表的数据库,目前所有脚本都在一个唯一的文件中(非常长) 我使用MS Management Studio在查询编辑器中运行脚本以创建数据库 因为这个脚本很长,我想把它分成不同的小块 因此,

我有几个带有脚本的*.sql文件,用于为新数据库创建表和存储过程

是否有一种方法可以创建一个TSQL脚本,该脚本可以从SQL查询分析器中运行,从而顺序调用*.SQL文件

例如: 调用scrip 01; 调用scrip 02; 调用scrip 03; 去

对不起,我以前无法正确地表达我的问题

我需要创建一个包含许多表的数据库,目前所有脚本都在一个唯一的文件中(非常长)

我使用MS Management Studio在查询编辑器中运行脚本以创建数据库

因为这个脚本很长,我想把它分成不同的小块

因此,我将有一个主脚本,它将命令执行单独的脚本来运行。范例

脚本1 脚本2 脚本3

你知道热做它在TSQL上的MS SEL 2008。 再次感谢


我使用SQL Server 2008在SSMS中使用SqlCmd模式:

:r文件名


但不确定这在查询分析器中是否有效。

在SSMS中使用SqlCmd模式:

:r文件名


但不确定这在查询分析器中是否有效。

为什么需要从查询分析器运行它?您考虑过批处理文件吗?让我们想象一下,如果您使用批处理文件,您知道调用其他sql文件的命令吗?这取决于您运行的服务器。尝试用谷歌搜索osql和sqlcmd。尝试回答中的sp会对您有用为什么您需要从查询分析器运行它?您考虑过批处理文件吗?让我们想象一下,如果您使用批处理文件,您知道调用其他sql文件的命令吗?这取决于您运行的服务器。尝试用谷歌搜索osql和sqlcmd。尝试回答中的sp会对你有用