SET PARSEONLY (Transact-SQL)
适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric 中的 SQL 分析终结点Microsoft Fabric 中的仓库
检查每个 Transact-SQL 语句的语法并返回任何错误消息,但不编译或执行语句。
语法
SET PARSEONLY { ON | OFF }
[ ; ]
注意
若要查看 SQL Server 2014 (12.x) 及更早版本的 Transact-SQL 语法,请参阅早期版本文档。
注解
当 SET PARSEONLY
为 ON
时,SQL Server 仅分析语句。 当 SET PARSEONLY
为 OFF
时,SQL Server 编译和执行语句。
SET PARSEONLY
的设置是在分析时设置,而不是在执行或运行时设置。
请勿在存储过程或触发器中使用 PARSEONLY
。 如果 OFFSETS
选项为 ON
,则 SET PARSEONLY
返回 offsets,且不发生任何错误。
权限
要求 公共 角色具有成员身份。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈