Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Verwendung von SQL » SQL-Funktionen » SQL-Funktionen (P-Z)

 

TO_CHAR-Funktion [Zeichenfolge]

Konvertiert Zeichendaten aus einem unterstützten Zeichensatz in den bei der Datenbank eingestellten CHAR-Zeichensatz

Syntax
TO_CHAR( Zeichenfolgenausdruck [, Quell_Zeichensatzname ] )
Parameter
  • Zeichenfolgenausdruck   Die Zeichenfolge, die konvertiert werden soll

  • Quell_Zeichensatzname   Der Zeichensatz der Zeichenfolge

Rückgabe

LONG VARCHAR

Bemerkungen

Wenn Quell_Zeichensatzname angegeben ist, ist diese Funktion äquivalent zu:

CAST( CSCONVERT( CAST( Zeichenfolgenausdruck AS BINARY ),
 'db_charset', Quell_Zeichensatzname )
   AS CHAR );

Weitere Hinweise zu db_charset finden Sie unter CSCONVERT-Funktion [Zeichenfolge].

Wenn Quell_Zeichensatzname nicht angegeben ist, ist diese Funktion äquivalent zu:

CAST( Zeichenfolgenausdruck AS CHAR );
Siehe auch
Standards und Kompatibilität
  • SQL/2003   Erweiterung des Herstellers

Beispiel

Wenn Sie einen BINARY-Wert haben, der Daten im cp850-Zeichensatz enthält, konvertiert die folgende Anweisung die Daten in den CHAR-Zeichensatz und Datentyp:

SELECT TO_CHAR( 'cp850_data', 'cp850' );