我不认为有可能这样做,但我会问,但无论如何。SQL Server存储过程包括文件语句
我发现我在每个存储过程的顶部都包含相同的变量。 这些变量用于记录和错误处理。它们在存储的特效之间不会改变,这意味着如果固定但主要用途是帮助可读性和风格一致。
-- Declare code that resolve to possible Error
DECLARE @CONFLICT_CODE AS INT
SET @CONFLICT_CODE= -99
-- Check for Conflict
IF Found > 0
BEGIN
SELECT @Error = @CONFLICT_CODE
END
我将是巨大的文件,我可以包括到存储过程来定义这些。
我正在开发SQL Server 2008部署到SQL Server 2005
即使你可以在一个文件(或者一个表格)中声明它们,但是你怎么知道文件中的哪一个选择了哪个sproc?您仍然必须在sproc中使用硬编码来选择正确的文件,对吧? – 2010-07-19 04:03:42