Oracle两个日期类型字段怎么比较大小?

如题所述

日期格式直接减

select to_date('20130120','yyyymmdd')-to_date('20130110','yyyymmdd') from dual;

结果为10

// 获取数据库的连接这些操作我就省了

PreparedStatement pstmt = conn.prepareStatement("SELECT * FROM H_TEST");

ResultSet rs = pstmt.executeQuery();

ResultSetMetaData  rsmd = rs.getMetaData(); //获取字段名

if(rsmd != null){

int count  = rsmd.getColumnCount();

for(int i=1;i=count;i++){

System.out.println("获得1列对应数据类型的类 " + rsmd.getColumnClassName(1));

// rsmd 还有其他的 方法可用,你可以查看JDK中 ResultSetMetaData 类的帮助文档}

温馨提示:答案为网友推荐,仅供参考
相似回答