我有5个独立的脚本,每个脚本长几百行,它们创建5个不同的表。我想创建一个通过所有这些脚本运行的存储过程。我熟悉的制作存储过程的方式是:
CREATE PROCEDURE procedure_name
AS
sql_statement1
GO
sql_statement2
GO
sql_statement3
GO
sql_statement4
GO
sql_statement5
GO;
这种方法的问题是我经常更新这些查询,如果我可以创建一个指向sql文件的存储过程,而不是每次更新时都必须更新存储过程,这似乎会更容易。尤其是当我不得不筛选1000行代码以更新五个脚本之一时。
我想知道是否有一种方法可以使更新存储过程或使过程指向最终sql文件更加容易。在网上找到有关此内容的运气并不怎么好。