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