Im Java-Programmcode können Sie Escapezeichen verwenden, um bestimmte Sonderzeichen in Zeichenfolgen einzufügen. Ein Beispiel ist der folgende Programmcode, der ein Zeichen für Neue Zeile und ein Tabulatorzeichen vor einem Satz einführt, der einen Apostrophen enthält.
String str = "\n\t\This is an object\'s string literal"; |
Die Verwendung von Java-Escapezeichen ist in SQL Anywhere nur erlaubt, wenn sie von Java-Klassen benutzt werden. Aus SQL müssen hingegen die Regeln befolgt werden, die für Zeichenfolgen in SQL gelten:
Beispiel: Um einen Zeichenfolgenwert an ein Feld zu übergeben, das eine SQL-Anweisung benutzt, kann folgende Anweisung benutzt werden (die SQL-Escapezeiche benutzt), das Java-Escapezeichen hingegen ist hier nicht verwendbar.
SET obj.str = '\nThis is the object''s string field'; |
Weitere Hinweise zu den Regeln für SQL-Zeichenfolgen finden Sie unter Zeichenfolgen.
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 |