新機能

このリリースのEDB Postgres移行ポータルには、次の機能強化が追加されています。

  • ユーザーエクスペリエンスを向上させるために、新しいUIが更新されました。

新しい修復ハンドラ

Advance Serverの互換性比を改善するために、次の修復ハンドラーが追加されました。

  • ERH 2077- CREATE TABLE ステートメントから USING INDEX REVERSE 句を削除します。

    たとえば、 CREATE TABLE TAB1(ID INT, CONSTRAINT PK_ID PRIMARY KEY(ID) USING INDEX REVERSE); は CREATE TABLE TAB1(ID INT, CONSTRAINT PK_ID PRIMARY KEY(ID)); になります

  • ERH 2078-パッケージ化されたパイプライン関数の PIPELINED 句を SETOF RECORD に変換します。

    たとえば、 CREATE OR REPLACE EDITIONABLE PACKAGE MSCH.MPKG IS FUNCTION m_fn(p_2 IN VARCHAR2) RETURN m_typ_tab_t PIPELINED;END; は CREATE OR REPLACE PACKAGE MSCH.MPKG IS FUNCTION m_fn(p_2 IN VARCHAR2) RETURN SETOF RECORD; END; になります

  • ERH 2079- GLOBAL PARTITIONED インデックスを LOCAL インデックスに変換します。

たとえば、 CREATE INDEX s1.i1 ON s1.t1 (a)        GLOBAL PARTITION BY HASH (a) (PARTITION /"Q1/" ,  PARTITION /"Q2/"); は CREATE INDEX s1.i1 ON s1.t1 (a) LOCAL (PARTITION /"Q1/" , PARTITION /"Q2/"); になります

ナレッジベース

次の新しい知識ベースエントリが追加されました。回避策の詳細については、移行ポータルのナレッジベースのセクションを参照してください。

  • 数値データ型のデフォルト値としての空の文字列:

    Oracleでは、空の文字列( '')を numeric データ型列のデフォルト値として使用できます。ただし、Advanced Serverは、 numeric データ型の列のデフォルト値として空の文字列を許可しません。

  • 異なるデータ型引数を持つTO_DATE関数:

    Oracleでは、最初のパラメーターを to_date 関数の date データ型として使用できます。ただし、Advanced Serverでは、両方のパラメーターはデータ型テキスト (i.e. to_date(text, text)) である必要があります。

  • 異なるデータ型引数を持つROUND関数:

    Oracleでは、両方のパラメーターは ROUND 関数の numeric データ型です。ただし、Advanced Serverでは、最初のパラメーターは数値データ型で、2番目のパラメーターは整数データ型です。