摘要: 一般的数据库中,DATE字段仅仅表示日期,不包括日期信息,而Oracle数据库中的DATE数据类型是包括日期、时间的,对于不同的Oracle jdbc驱动版本,对于该问题的处理都有些区别,如果你使用9i或者11g的驱动程序,可能不会发现什么困惑,不幸的话,你使用Oracle10g的JDBC驱动,问题就来了,你会发现时间不见了?看下面的程序• 表结构如下create table t_test(id int,date1 date,date2 timestamp,primary key(id))1try{2 Class.forName("oracle.jdbc.OracleDriver&q 阅读全文
posted @ 2012-11-19 15:33 祺祺怪怪的 阅读(2296) 评论(1) 推荐(0) 编辑
摘要: 在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你了解吗?连接类型:1、JDBC OCI: oci是oracle call interface的缩写,此驱动类似于传统的ODBC 驱动。因为它需要Oracle Call Interface and Net8,所以它需要在运行使用此驱动的JAVA程序的机器上安装客户端软件,其实主要是用到orcale客户端里以dll方式提供的oci和服务器配 置。2、JDBC Thin: thin是for thin client的 阅读全文
posted @ 2012-11-19 15:32 祺祺怪怪的 阅读(2993) 评论(0) 推荐(0) 编辑