本文是对java对oracle的相关操作个一个笔录,供大家参考,和自己回忆,会不断的补充:
1.配置oracle和plsql客户端.
首先找到oracle的安装目录:
F:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN (前面的盘是你自己安装的目录)
然后打开tnsnames.ora 添加
连接名称 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 目标主机ip)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER=DEDICATED)
(SERVICE_NAME = 数据库名称)
)
)
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 目标主机ip)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER=DEDICATED)
(SERVICE_NAME = 数据库名称)
)
)
2.通过jdbc查询Oracle数据库时,出现date筛选的一些注意点。
如果页面上的日期类型是 DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm");
就是有多出了时分这种情况,如果在where语句中大于这种类型的日期的筛选
where = where +" AND END_DATE >=to_date('" +todayStr + "','yyyy-mm-dd HH24:mi')";
后面不能写mm,因为前面有mm后面需要加mi,而且如果要24个小时都可以筛选就需要在HH后面加上24