与ORACLE数据类型对比

最近更新时间: 2025-02-18 16:02:00

Oracle TDSQL PostgreSQL版(Oracle兼容版)
Number 可以对应 TDSQL PostgreSQL版(Oracle兼容版)的 smallint, integer, bigint, numeric(p,s) 等多种数据类型。由于 smallint,Integer,bigint 的算术运算效率比 numeric 高的多,所以要视业务需要转换成对应的 smallint, integer, bigint,无法转换时才转换成 numeric(p,s)
float float(实际按照 double precision 或 real 存储)
binary_float binary_float(实际按照 real 存储)
binary_double binary_double(实际按照 double preciso pion 存储)
char char
nchar char
varchar2 varchar2
nvarchar2 nvarchar2
rowid rowid
urowid urowid
long long
clob clob(将clob转换成text类型,最大可存储1GB)
nclob nclob
blob blob(将blob转换成bytea类型,最大可存储1GB)
bfile bfile
Long raw Long raw
raw raw
date date
timestamp Timestamp
Interval interval