PostgreSQL/Oracle互換性向上プロジェクト 優先順位変更

仕事でPostgreSQLOracleの両方のSQL書いたんだけど、
CREATE TABLEのデータ型を書き換えたり(varchar/varchar2とか)、
FROM句ありなし(dualテーブル)を書き換えたり、めんどくさかった。

SQL関数の移植より前に、データ型の移植をやってみよう。

優先順位

簡単で効果が高いと思われるものから手をつける。

1. dualテーブル
雑誌に載っていたはず。

2. データ型
最初の段階では、PostgreSQLOracleで、データ型を作りやすいほうが合わせる。
データ型に別名つけられれば簡単なんだけど、できるだろうか?

3. MINUS,EXCEPT(差集合)
作れるのか?

4. SQL関数