サポート > データベース活用ガイド > [技術資料] SQL文における識別子の区切り文字

Wagbyが発行するSQL 文では列名およびテーブル名を囲むための区切り文字(quoteid)を利用しています。ここではその詳細を説明します。

区切り文字一覧

Wagbyでは各データベースに対して次に示す区切り文字を利用します。

データベース 区切り文字(quoteid)
HSQLDB "(ダブルクォート)
PostgreSQL "(ダブルクォート)
MySQL `(バッククォート)
Oracle (9i/10g) "(ダブルクォート)
SQLServer2000/2005 "(ダブルクォート)
DB2 "(ダブルクォート)
Adaptive Server Anywhere "(ダブルクォート)

SQL の例

利用者がデータベースに対して直接 SQL を発行する場合も、この区切り文字を考慮するようにしてください。

以下に SQL の例を示します。
例)データベースに Oralce を利用している場合


select * from “juser” where "id" > 0