Eine Zeichenfolge ist eine Sequenz von Zeichen mit einer Größe von bis zu 2 GByte. Eine Zeichenfolge kann in SQL folgendermaßen auftreten:
Als ein Zeichenfolgenliteral. Ein Zeichenfolgenliteral ist eine Zeichenfolge, die in Apostrophe eingeschlossen ist. Ein Zeichenfolgenliteral stellt einen bestimmten, konstanten Wert dar und kann Escape-Sequenzen für Sonderzeichen enthalten, die nicht problemlos als Zeichen eingegeben werden können. Weitere Hinweise finden Sie unter Zeichenfolgenliterale.
Als der Wert einer Spalte oder Variablen mit einem CHAR- oder NCHAR-Datentyp.
Als Ergebnis der Ausführung eines Ausdrucks.
Die Länge einer Zeichenfolge kann auf zwei Arten gemessen werden:
Bytelänge Die Bytelänge ist die Anzahl der Bytes in der Zeichenfolge.
Zeichenlänge Die Zeichenlänge ist die Anzahl der Zeichen in der Zeichenfolge und basiert auf dem verwendeten Zeichensatz.
Bei Einbyte-Zeichensätzen wie cp1252 sind die Byte- und die Zeichenlänge gleich. Bei Mehrbyte-Zeichensätzen ist die Bytelänge einer Zeichenfolge größer oder gleich ihrer Zeichenlänge.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |