ページの先頭行へ戻る
Enterprise Postgres 12 アプリケーション開発ガイド
FUJITSU Software

B.1.1 ^=比較演算子を使用して比較したい

Oracleデータベース

SELECT *
  FROM t1, t2
  WHERE t1.col1(+) ^= t2.col1;

※col1はCHAR(4)型とします。

FUJITSU Enterprise Postgres

SELECT *
  FROM t1, t2
  WHERE t1.col1(+) != t2.col1;

※col1はCHAR(4)型とします。


機能差異
Oracleデータベース

^=比較演算子を指定できます。

FUJITSU Enterprise Postgres

^=比較演算子を指定できません。

移行手順

以下の手順で移行してください。

  1. “^=”キーワードで検索し、使用箇所を特定します。

  2. 左辺または右辺に“(+)”キーワードを確認します。

  3. “^=”を“ !=”に修正します。