我的服务器是大小写敏感的(SQL_Latin1_General_CP1_CS_AS),但数据库是不区分大小写的(SQL_Latin1_General_CP1_CI_AS)。
如果我尝试在这个数据库上创建以下存储过程,我会得到错误信息“必须声明标量变量“@test”。”
CREATE PROCEDURE [dbo].[sp_Test] (@TEST int) as
begin
SELECT @test
end
GO
但是,正如我所说,数据库本身不区分大小写。我假设存储过程遵循服务器的区分大小写规则,但我无法找到任何参考资料。有人能告诉我在哪里可以找到相关文档吗?(是的,我尝试了谷歌,但我没有找到任何东西)