没有SET FMTONLY OFF

时间:2017-08-11 12:35:16

标签: sql sql-server fastreport

SQL设置FMTOnly OFF默认情况下,我发现快速报告不尊重默认值,所以我在我的程序中手动关闭它,现在我想了解 当FMTOnly为o时,为什么带临时表的存储过程不起作用。 有人可以解释一下吗? THX。

消息208,级别16,状态0,过程SP_Fast_Obter_Relatorio, 第54行无效的对象名称'#Temp'。

Query and result when FMTOnly is

Query and result when FMTOnly is OFF

1 个答案:

答案 0 :(得分:2)

根据手册:https://docs.microsoft.com/en-us/sql/t-sql/statements/set-fmtonly-transact-sql

FMTONLY ON仅返回客户端的元数据。不是结果行或临时信息。

  

仅返回客户端的元数据。可用于测试响应的格式,而无需实际运行查询。

     

该设置导致语句仅返回列信息;没有返回任何数据行。