与ORACLE数据类型对比
最近更新时间: 2025-10-11 18:10: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 |