JDBC连接:
Oracle的jdbc连接字符串:db.url=jdbc:oracle:thin:@192.168.1.1:1521:ORCL
Postgresql的连接字符串:db.url=jdbc:postgresql:@192.168.1.1:5432/database
1、基本数据类型差异
Oracle | PostgreSQL |
Varchar2 | varchar |
number | numeric |
date | timestamp/date/time |
不支持boolean,可通过0/1代替 | 支持boolean |
null | null |
2、基本函数差异
item | Oracle | PostgreSQL |
系统当前时间 | SYSDATE | now()/CURRENT_TIMESTAMP/CURRENT_DATE/CURRENT_TIME |
对时间或数字截取 | trunc() | date_trunc() |
to_char,to_number, to_date |
自动格式转换 | 需指定日期格式 eg:to_date(timejoin,'yyyy-MM-dd') |
判空操作 |