Ein Zeichenfolgenliteral ist eine Folge von Zeichen, die in Apostrophe eingeschlossen ist. Beispiel: 'Hello world'
ist ein Zeichenfolgenliteral vom Typ CHAR. Die Bytelänge ist 11, und die Zeichenlänge ist ebenfalls 11.
Ein Zeichenfolgenliteral wird auch Zeichenfolgenkonstante, Literal-Zeichenfolge oder einfach Zeichenfolge genannt. In SQL Anywhere ist der bevorzugte Ausdruck Zeichenfolgenliteral.
Sie können ein NCHAR-Zeichenfolgenliteral angeben, indem dem Wert in Anführungszeichen das Präfix N vorangestellt wird. Beispiel:
N'Hello world'
ist ein Zeichenfolgenliteral vom Typ NCHAR. Die Bytelänge ist 11, und die Zeichenlänge ist ebenfalls 11. Die Bytes in einem
NCHAR-Zeichenfolgenliteral werden anhand des CHAR-Zeichensatzes der Datenbank interpretiert und in NCHAR konvertiert. Die
Syntax N'string'
ist eine abgekürzte Form für CAST( 'string' AS NCHAR )
.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |