Umgekehrter Schrägstrich (Zeilenfortsetzung) (Transact-SQL)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance

\ teilt eine lange Zeichenfolgen- oder Binärzeichenfolgenkonstante in mindestens zwei Zeilen auf, um die Lesbarkeit zu erhöhen.

Transact-SQL-Syntaxkonventionen

Syntax

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

Hinweis

Informationen zum Anzeigen der Transact-SQL-Syntax für SQL Server 2014 (12.x) und früher finden Sie unter Dokumentation zu früheren Versionen.

Argumente

<erster Abschnitt der Zeichenfolge>
Ist der Anfang einer Zeichenfolge.

<fortgesetzter Abschnitt der Zeichenfolge>
Ist die Fortsetzung einer Zeichenfolge.

Bemerkungen

Dieser Befehl gibt den ersten und den fortgesetzten Abschnitt der Zeichenfolge ohne den umgekehrten Schrägstrich als eine einzige Zeichenfolge zurück. Die neue Zeile nach dem umgekehrten Schrägstrich muss entweder ein Zeilenvorschubzeichen (U+000A) oder eine Kombination aus Wagenrücklaufzeichen (U+000D) und Zeilenvorschub (U+000A) in dieser Reihenfolge sein.

Beispiele

A. Teilen einer Zeichenfolge

Im folgenden Beispiel werden ein umgekehrter Schrägstrich und ein Wagenrücklauf verwendet, um eine Zeichenfolge in zwei Zeilen zu teilen.

SELECT 'abc\  
def' AS [ColumnResult];  

Hier ist das Resultset.

ColumnResult  
------------  
abcdef

B. Teilen einer Binärzeichenfolge

Im folgenden Beispiel werden ein umgekehrter Schrägstrich und ein Wagenrücklauf verwendet, um eine Binärzeichenfolge in zwei Zeilen zu teilen.

SELECT 0xabc\
def AS [ColumnResult];  

Hier ist das Resultset.

ColumnResult  
------------  
0xABCDEF

Weitere Informationen

Datentypen (Transact-SQL)
Integrierte Funktionen (Transact-SQL)
Operatoren (Transact-SQL)
(Division) (Transact-SQL)
(Divisionszuweisung) (Transact-SQL)
Verbundoperatoren (Transact-SQL)