このトピックでは、制約のない列のデータ型を変更する際の、Oracle データベースと OceanBase Database の Oracle テナント間の非互換性について説明します。
次の表で、OceanBase Database の Oracle テナントの列でサポートされているターゲット型は、型マッピングの結果です。
次の表で、ハイフン(-)は「なし」を、"All" はすべての型を示します。
次の表は、ALTER TABLE table_name MODIFY DDL 文を使用して列の型を変更する際の、Oracle データベースと OceanBase Database の Oracle テナント間の非互換性について説明しています。
Oracle データベースの列の型 | 元の型以外のサポートされているターゲット型 | OceanBase Database の Oracle テナントの列の型 | 元の型以外のサポートされているターゲット型 |
INTEGER | BLOB、CLOB、NCLOB 以外のすべての型 | NUMBER(38,0) | - |
INT | BLOB、CLOB、NCLOB 以外のすべての型 | NUMBER(38,0) | - |
SMALLINT | BLOB、CLOB、NCLOB 以外のすべての型 | NUMBER(38,0) | - |
BINARY_FLOAT | BLOB、CLOB、NCLOB 以外のすべての型 | BINARY_FLOAT | - |
BINARY_DOUBLE | BLOB、CLOB、NCLOB 以外のすべての型 | BINARY_DOUBLE | - |
DECIMAL | BLOB、CLOB、NCLOB 以外のすべての型 | NUMBER | - |
DEC | BLOB、CLOB、NCLOB 以外のすべての型 | NUMBER | - |
NUMERIC | BLOB、CLOB、NCLOB 以外のすべての型 | NUMBER | - |
REAL | BLOB、CLOB、NCLOB 以外のすべての型 | NUMBER | - |
FLOAT | BLOB、CLOB、NCLOB 以外のすべての型 | FLOAT | - |
NUMBER | BLOB、CLOB、NCLOB 以外のすべての型 | NUMBER | - |
NCHAR | BLOB、CLOB、NCLOB 以外のすべての型 | NCHAR | - |
CHAR | BLOB、CLOB、NCLOB 以外のすべての型 | CHAR | - |
CHARACTER | BLOB、CLOB、NCLOB 以外のすべての型 | CHAR | - |
NVARCHAR2 | BLOB、CLOB、NCLOB 以外のすべての型 | NVARCHAR2 | - |
VARCHAR2 | BLOB、CLOB、NCLOB 以外のすべての型 | VARCHAR2 | - |
VARCHAR | BLOB、CLOB、NCLOB 以外のすべての型 | VARCHAR2 | - |
RAW | BLOB、CLOB、NCLOB 以外のすべての型 | RAW | - |
LONG | BLOB、CLOB、NCLOB 以外のすべての型 | CLOB | - |
LONG RAW | BLOB、CLOB、NCLOB 以外のすべての型 | BLOB | - |
ROWID | BLOB、CLOB、NCLOB 以外のすべての型 | ROWID | UROWID |
UROWID | BLOB、CLOB、NCLOB 以外のすべての型 | UROWID | ROWID |
TIMESTAMP | BLOB、CLOB、NCLOB 以外のすべての型 | TIMESTAMP | - |
TIMESTAMP WITH TIME ZONE | BLOB、CLOB、NCLOB 以外のすべての型 | TIMESTAMP WITH TIME ZONE | - |
TIMESTAMP WITH LOCAL TIME ZONE | BLOB、CLOB、NCLOB 以外のすべての型 | TIMESTAMP WITH LOCAL TIME ZONE | - |
DATE | BLOB、CLOB、NCLOB 以外のすべての型 | DATE | - |
INTERVAL YEAR TO MONTH | BLOB、CLOB、NCLOB 以外のすべての型 | INTERVAL YEAR TO MONTH | - |
INTERVAL DAY TO SECOND | BLOB、CLOB、NCLOB 以外のすべての型 | INTERVAL DAY TO SECOND | - |
BLOB | - | BLOB | - |
CLOB | - | CLOB | - |
NCLOB | - | CLOB | - |