SQL Server中的所有存储过程都存储在哪个数据库中?

时间:2016-04-25 02:57:14

标签: sql sql-server stored-procedures

您能否告诉我知道SQL Server中的所有存储过程都存储在哪个数据库中?我在master DB或model DB之间感到困惑吗?

1 个答案:

答案 0 :(得分:5)

存储过程存储在创建它们的数据库中。存储在master中的存储过程是SQl Server附带的存储过程,主数据库由SQL Server Engine使用。

model数据库是其他数据库的模板。创建新数据库时,将创建模型数据库的副本。因此,如果您希望在所有新创建的数据库中拥有表或存储过程,则可以将它们添加到模型数据库中。