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 - Programmierung » Java in der Datenbank » Java-Unterstützung in SQL Anywhere » Die Laufzeitumgebung für Java in der Datenbank

 

Zeichenfolgen in Java und SQL

Mit Anführungszeichen werden Zeichenfolgenliterale in Java gekennzeichnet, wie im folgenden Java-Programmfragment gezeigt wird:

String str = "This is a string";

In SQL werden Zeichenfolgen hingegen mit Apostrophen gekennzeichnet, und Anführungszeichen kennzeichnen einen Bezeichner, wie in der folgenden SQL-Anweisung:

INSERT INTO TABLE DBA.t1
VALUES( 'Hello' );

In Java-Quellcode müssen Sie immer Anführungszeichen verwenden, in SQL-Anweisungen hingegen Apostrophe.

Das folgende Java-Codefragment ist gültig, wenn es in einer Java-Klasse verwendet wird.

String str = new java.lang.String(
            "Brand new object" );