Oracleデータ型 |
最大長 |
概要 |
PostgreSQLで の変換候補 |
文字型 |
CHAR(n) |
2000バイト |
長さnバイトの固定長文字データ。指定した長さよりVARCHAR短い値を挿入すると、残りは空白で埋められる |
VARCHAR |
NCHAR(n) |
2000バイト |
長さn文字の国際化された固定長文字データ。指定した長さより短い値を挿入すると、残りは空白で埋められる |
VARCHAR |
NVARCHAR2(n) |
4000バイト |
長さn文字の国際化された可変長文字列 |
VARCHAR |
VARCHAR2(n) |
4000バイト |
長さnバイトまたはn文字の可変長文字列 |
VARCHAR |
LONG |
2GB |
可変長文字データ。表には複数のLONG列を含めるこTEXTとができない。また、インデックスを付けることもできない |
TEXT |
CLOB |
4GB |
文字型のラージオブジェクト |
TEXT |
NCLOB |
4GB |
国際化された文字型のラージオブジェクト |
TEXT |
数値型 |
NUMBER |
38桁 |
正と負の固定小数点数、および浮動小数点数。固定小NUMERIC数点の場合は、小数点より右側の桁数と全体の桁数を指定できる |
NUMERIC |
日付型 |
DATE |
日付と時刻の情報を表すデータ |
TIMESTAMP |
TIMESTAMP |
DATE型の拡張で、時、分、秒の値を保持する |
TIMESTAMP |
バイナリ型 |
RAW(n) |
2KB |
長さnバイトのバイナリデータ |
bytea |
LONG RAW |
2GB |
可変長のバイナリデータ |
bytea |
BLOB |
4GB |
バイナリ型のラージオブジェクト |
bytea |
BFILE |
4GB |
バイナリファイルへのロケータを格納する。バイナラージオブジェクトリファイルはデータベース外に格納される |
ラージオブジェクト |