Un terminador de sentencia es un único carácter. Por omisión, el editor de SQL y XQuery utiliza un punto y coma ( ; ) como
terminador de sentencias por omisión. Puede cambiar el terminador de sentencias
por omisión o especificar un terminador de sentencias diferente para las sentencias SQL en un script que cree en el editor de SQL y XQuery.
Un script puede tener varios terminadores de sentencias.
Un terminador de sentencia se aplica a todas las sentencias SQL que lo siguen, hasta que se encuentra el siguiente mandato de terminador de sentencia. Puede especificar distintos terminadores de sentencias
en diferentes scripts de SQL.
El terminador de sentencias que
especifique para un script de SQL persiste cada vez que abre el script en el editor de
SQL y XQuery.Las apariciones existentes del
terminador de sentencias predefinido no se actualizan en
el script de SQL; debe cambiarlas manualmente.
Si especifica un terminador de sentencias distinto al valor predeterminado, se añade una sentencia de comentario especial a la parte superior del script SQL que indica el terminador de sentencia que ha especificado.
Es posible que tenga que cambiar el terminador de sentencias SQL en función de qué sentencias está añadiendo al script. Por ejemplo, cuando añade una sentencia CREATE PROCEDURE, el terminador no puede ser un carácter de punto y coma, el cual es el valor predeterminado, ya que los caracteres de punto y coma se utilizan dentro de la sentencia CREATE
PROCEDURE. Puede cambiar el terminador de sentencias SQL en las situaciones siguientes:
- Al abrir un script
- En la pestaña Validación del editor de SQL y XQuery
- Utilizando el menú emergente del editor
- Añadir sentencias de comentario especial durante la edición de un script