Stored procedures 如何从文件执行存储过程?

Stored procedures 如何从文件执行存储过程?,stored-procedures,Stored Procedures,我试图弄清楚如何运行存储过程,该存储过程位于创建数据库脚本的单独文件中 我试图避免将存储过程脚本直接放在createdatabase脚本中,因为我将把相同的代码放在两个地方 有人知道如何从文件中执行存储过程吗?严格来说,如果它不是数据库的一部分,那么它就不是真正的存储过程。为什么不把它作为一个独立的SQL?Mssql来运行呢。我有一个从创建数据库的代码中运行的文件,在创建新数据库时,我还需要创建几个存储过程,所以只需将它们添加到数据库中,然后执行它们。或者,如果您不希望它们成为数据库的一部分,请

我试图弄清楚如何运行存储过程,该存储过程位于创建数据库脚本的单独文件中

我试图避免将存储过程脚本直接放在createdatabase脚本中,因为我将把相同的代码放在两个地方


有人知道如何从文件中执行存储过程吗?

严格来说,如果它不是数据库的一部分,那么它就不是真正的存储过程。为什么不把它作为一个独立的SQL?Mssql来运行呢。我有一个从创建数据库的代码中运行的文件,在创建新数据库时,我还需要创建几个存储过程,所以只需将它们添加到数据库中,然后执行它们。或者,如果您不希望它们成为数据库的一部分,请将它们作为独立脚本运行……我正在运行脚本,而不是实际创建数据库。是否有我可以使用的命令来打开文件并从该文件中运行内容?这取决于您正在运行的SQL Server的版本。见: