与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 |