SQL Comment: Comentarios en SQL Server

Los comentarios en SQL Server se utilizan para evitar que se ejecute la línea de una instrucción. Los comentarios (SQL Comment) pueden facilitar la lectura y el mantenimiento en el soporte de su aplicación. Explican secciones de las instrucciones SQL.

Un comentario (SQL Comment) puede aparecer entre cualquier palabra clave, parámetro o signo de puntuación en una declaración. Puede incluir un comentario en una declaración de tres maneras:

  1. Comentar en una sola línea.
  2. Realizar Comentarios de varias líneas
  3. comentarios entre línea

Cómo agregar comentarios de una sola línea en SQL

Los comentarios (SQL Comment) que empiezan y finalizan en una sola línea se llaman comentarios de una línea. Si quiere hacer un comentario en una sola línea tiene que comenzar con — (dos guiones) Continúe con el texto del comentario, este texto no puede extenderse a una nueva línea. Finalice el comentario con un salto de línea.

Sintaxis para comentar en una sola línea  en SQL Server

-- comentario de una sola línea
-- otro comentario
línea de código de ejecución

Ejemplos de comentarios(SQL Comment) de una sola línea

 Escriba una consulta SQL con el comentario para especificar cuál será el resultado de la consulta y qué línea de la instrucción se ejecutará

--La ​​siguiente consulta se usa para mostrar todos los datos 
--El conjunto de registros resultante tiene el mismo encabezado
SELECT ID,Nombre,Apellido,Correoelectrónico,
AddressLine,Ciudad,Cargo
FROM Empleado

SQL Comment

En el ejemplo anterior, se dan dos comentarios (SQL Comment) de una sola línea usando el símbolo de dos guiones ‘—’. Debajo del comentario, hemos especificado una consulta de declaración de selección de SQL que se ejecutará y devolverá todos los detalles de los empleados

Cómo agregar un comentario de varias líneas en SQL

Los comentarios (SQL Comment) que empiezan en una línea y finalizan en una línea distinta, se llaman comentarios de varias líneas. Los comentarios de distintas líneas de SQL comienzan con ‘/*’ como punto de partida del comentario y terminan cuando se encuentra ‘*/’.

Escriba una consulta SQL con el comentario para especificar cuál será el resultado de la consulta y qué línea de la instrucción se ejecutará

/* Seleccione todas las columnas
de todos los record
en la tabla empleado */
SELECT  Emp_id, Emp_name, Dept_id
FROM tblemp
  • En la consulta anterior, el comentario (SQL Comment) de varias líneas de SQL se proporciona en tres líneas usando ‘/* */’
  • Debajo de las líneas de comentarios, especificamos la consulta de selección SQL especificada que ejecutó y devuelve todos los registros de empleados con todos los valores de columna

Cómo agregar un comentario entre línea en SQL

Los comentarios (SQL Comment) entre línea son una extensión de los comentarios den distintas líneas de SQL, se pueden escribir entre las declaraciones y se incluyen entre ‘/*’ y ‘*/’ . Para ignorar solo una parte de una declaración, también podemos usar el comentario de varias líneas /* */ SQL que se llama comentario en línea

Escriba una consulta SQL con un comentario dentro de la consulta para no ejecutar alguna parte del código de consulta y fusionarse con la parte sin comentarios

SELECT * FROM tblemp;  
SELECT * FROM /* tblcompany;  
SELECT * FROM tblorders;  
SELECT * FROM */ tbldept;  

En la lista anterior de consultas, el comentario (SQL Comment) en línea de SQL se usa para hacer comentarios en alguna parte de la consulta usando /* y */. La parte de la consulta que está en el medio /*… */ no se ejecutará, por lo que solo se ejecutará la primera consulta y devolverá todos los registros de tblemp

Cómo agregar un comentario de SQL anidado

Podemos tener comentarios anidados en SQL Server. sí especifica el bloque abierto (/*) en los comentarios existentes, SQL Server lo trata como un comentario anidado. Por lo tanto, el comentario anidado debe tener una marca de comentario cerrado (/*) de bloque correspondiente. En caso de que no especifique una marca de cierre de bloque de comentario anidado, obtendrá un mensaje de error

Ejemplo de comentario de SQL anidado

 DECLARE @Text AS VARCHAR (20);  
GO  
/*   --bloqueo exterior abierto 
SELECT @comment = '/*';  --bloqueo anidado abierto 
*/ --bloqueo anidado cerrado 
*/ --bloqueo exterior cerrado
SELECT @@VERSION;  
GO

En la consulta anterior, hemos utilizado el comentario anidado de SQL especificando un comentario de varias líneas de SQL dentro del comentario. Comenzamos el comentario de varias líneas con la apertura externa /* y antes de cerrar el comentario externo comenzamos el comentario interno anidado con /* y lo cerramos en la siguiente línea con el símbolo */

Indicadores de comentarios de SQL

El indicador de comentario SQL se indica de acuerdo con los ejemplos dados. Incluye el doble guión (-), las llaves ({}) y los delimitadores de comentarios de estilo C (/* . . . */). También incluye los comentarios después de la declaración.

Ejemplos de indicadores de comentarios de SQL

SELECT * FROM tblemp; -- Seleccione todas la filas y columnas
SELECT * FROM tblemp; {Seleccione todas la filas y columnas}
SELECT * FROM tblemp; /*Seleccione todas la filas y columnas*/copiar al portapales

Resumen

En este artículo sobre SQL Comment, hemos explicado el uso de un comentario en SQL con las tres formas de aplicar un comentario en SQL que es un comentario de una sola línea, de varias líneas y en línea con sintaxis y un ejemplo práctico. También cubrimos comentarios anidados y comentar indicadores con ejemplos prácticos

Deja un comentario