SET PARSEONLY (Transact-SQL)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Punto de conexión de análisis SQL en Microsoft FabricAlmacenamiento en Microsoft Fabric

Examina la sintaxis de cada instrucción Transact-SQL y devuelve los mensajes de error sin compilar ni ejecutar la instrucción.

Convenciones de sintaxis de Transact-SQL

Sintaxis

SET PARSEONLY { ON | OFF }
[ ; ]

Nota:

Para ver la sintaxis de Transact-SQL para SQL Server 2014 (12.x) y versiones anteriores, consulte Versiones anteriores de la documentación.

Comentarios

Cuando SET PARSEONLY es ON, SQL Server solo analiza la instrucción. Cuando SET PARSEONLY es OFF, SQL Server compila y ejecuta la instrucción.

El valor de SET PARSEONLY se establece en tiempo de análisis, en lugar de en tiempo de ejecución.

No use PARSEONLY en un procedimiento almacenado ni en un desencadenador. SET PARSEONLY devuelve los desplazamientos si la opción OFFSETS es ON y no hay errores.

Permisos

Debe pertenecer al rol public .

Vea también