\ (barra diagonal inversa) (Transact-SQL)

 

Se aplica a: SQL Server (starting with 2008)

ESTE TEMA SE APLICA A:síSQL Server (a partir de 2008)noBase de datos SQL de AzurenoAlmacenamiento de datos SQL de Azure noAlmacenamiento de datos paralelos

Divide una constante de cadena larga en dos o más líneas para facilitar la lectura.

Se aplica a: de SQL Server (SQL Server 2008 a la versión actual), Base de datos SQL de Azure.

Topic link icon Convenciones de sintaxis de Transact-SQL

  
<first section of string> \  
<continued section of string>  

<first section of string>
Es el principio de una cadena.

<continued section of string>
Es la continuación de una cadena.

Este comando devuelve las secciones primera y de continuación de la cadena como una cadena, sin la barra diagonal inversa.

La barra diagonal inversa no es una instrucción Transact-SQL. Es un comando que tanto las utilidades sqlcmd y osql como el Editor de código de SQL Server Management Studio reconocen.

En el ejemplo siguiente se usa una barra diagonal inversa y un retorno de carro para dividir la cadena en dos líneas.

SELECT 'abc\  
def' AS ColumnResult;  
  

El conjunto de resultados es el siguiente.

ColumnResult

------------

abcdef

Tipos de datos (Transact-SQL)
Funciones integradas (Transact-SQL)
Operadores (Transact-SQL)
/ (Dividir) (Transact-SQL)
/= (Dividir igual) (Transact-SQL)
Operadores compuestos (Transact-SQL)

Adiciones de comunidad

Mostrar: