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

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - プログラミング » データベースにおける Java » SQL Anywhere での Java サポート » データベースにおける Java のランタイム環境

 

Java と SQL の文字列

次の Java コード・フラグメントに示すように、Java の文字列リテラルを一対の二重引用符で識別します。

String str = "This is a string";

ただし、SQL では、次の SQL 文に示すように、文字列には一重引用符を付け、二重引用符は識別子を示します。

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

Java ソース・コードでは二重引用符、SQL 文では一重引用符を必ず使用してください。

次の Java コード・フラグメントは、Java クラス内で使用する場合に有効です。

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