SQL设置FMTOnly OFF默认情况下,我发现快速报告不尊重默认值,所以我在我的程序中手动关闭它,现在我想了解 当FMTOnly为o时,为什么带临时表的存储过程不起作用。 有人可以解释一下吗? THX。
消息208,级别16,状态0,过程SP_Fast_Obter_Relatorio, 第54行无效的对象名称'#Temp'。
答案 0 :(得分:2)
根据手册:https://docs.microsoft.com/en-us/sql/t-sql/statements/set-fmtonly-transact-sql
FMTONLY ON
仅返回客户端的元数据。不是结果行或临时信息。
仅返回客户端的元数据。可用于测试响应的格式,而无需实际运行查询。
该设置导致语句仅返回列信息;没有返回任何数据行。