B.1 サポート対象のSQL文
いくつかの例外はあるものの、ゲートウェイではOracleのDELETE
文、INSERT
文、SELECT
文およびUPDATE
文が完全サポートされています。
ゲートウェイでは、Oracleデータ定義言語(DDL)文はサポートされていません。 Oracle ALTER
, CREATE
, DROP
, GRANT
文またはTRUNCATE
文の形式は使用できません。 かわりに、ALTER
, CREATE
, DROP
文およびGRANT
文では、Sybaseデータベースに対してDDL文を使用する必要がある場合は、ゲートウェイのパススルー機能を使用します。
ノート:
TRUNCATE
はパススルー文では使用できません。
- DELETE
Oracle Database Gateway for Sybaseは、DELETE
文を完全にサポートします。 - INSERT
Oracle Database Gateway for Sybaseは、INSERT
文を完全にサポートします。 - SELECT
Oracle Database Gateway for Sybaseは、いくつかの例外を除き、SELECT
文をサポートします。 - UPDATE
Oracle Database Gateway for Sybaseは、UPDATE
文を完全にサポートします。
関連項目:
トランザクションでのSQL文の実行の詳細は、キーワード、パラメータおよびオプションの詳細な説明およびSybaseのドキュメントを参照してください。「Oracle Database SQL言語リファレンス」。親トピック: サポートされているSQL構文および関数
B.1.1 DELETE
Oracle Database Gateway for Sybaseは、DELETE
文を完全にサポートします。
ただし、SybaseでサポートされているOracle関数のみを使用できます。
関連項目:
サポートされている関数のリストは、「Sybaseでサポートされる関数」を参照してください。親トピック: サポートされているSQL文
B.1.2 INSERT
Oracle Database Gateway for Sybaseは、INSERT
文を完全にサポートします。
ただし、SybaseでサポートされているOracle関数のみを使用できます。
関連項目:
サポートされている関数のリストは、「Sybaseでサポートされる関数」を参照してください。親トピック: サポートされているSQL文
B.1.3 SELECT
Oracle Database Gateway for Sybaseは、いくつかの例外を除き、SELECT
文をサポートします。
SELECT
文がサポートされていますが、次の例外があります:
CONNECT BY
条件
NOWAIT
START WITH
条件
WHERE CURRENT
OF
親トピック: サポートされているSQL文
B.1.4 UPDATE
Oracle Database Gateway for Sybaseは、UPDATE
文を完全にサポートします。
ただし、SybaseでサポートされているOracle関数のみを使用できます。 また、外側の問合せで同じ表名を参照するSQL文をサブ問合せで使用することはできません。 副問合せは、SET
句ではサポートされていません。
関連項目:
サポートされている関数のリストは、「Sybaseでサポートされる関数」を参照してください。親トピック: サポートされているSQL文