|
strSql = "select TO_DATE('2020-02-24 21:57:58','yyyy-mm-dd hh24:mi:ss') AS CREATETIME from dual";
Table select = SQL.select(strSql, binds, dataModel);
System.out.println(select.iterator().next().getDate("CREATETIME")); //返回 2020-02-24
System.out.println(select.iterator().next().getValue("CREATETIME"));// 返回 2020-02-24
我想要的是返回 2020-02-24 21:57:58 整个,但是
System.out.println(select.iterator().next().getTime("CREATETIME"));//列"CREATETIME"的类型不一致, 定义的类型是"Date", 当前给出的是"Time,Object"
System.out.println(select.iterator().next().getDateTime("CREATETIME"));//提示: 列"CREATETIME"的类型不一致, 定义的类型是"Date", 当前给出的是"DateTime"
这怎么办,如果自己使用SQL方法去其他的表中获取某时间字段,还不能获取精确的了?
|
|