假如我有个方法要获取最新的消息,参数是一个时间字符串
假如传来的字符串格式是 timeStr="2007-11-14 08:00";
mysql有一个时间字符串字段 dateStr="2007-11-14 09:00";
用jdbc怎么写mysql的语句比较他们的大小呢
public void (String timeStr){ String sql="select * from dateStr> timeStr"; //这样肯定不对 }
我应该怎么做,希望把sql语句代码给我写出来
假如传来的字符串格式是 timeStr="2007-11-14 08:00";
mysql有一个时间字符串字段 dateStr="2007-11-14 09:00";
用jdbc怎么写mysql的语句比较他们的大小呢
public void (String timeStr){ String sql="select * from dateStr> timeStr"; //这样肯定不对 }
我应该怎么做,希望把sql语句代码给我写出来
String sql = "select t.* from t_book t where insert_date >to_date('"+timeStr +"','yyyy-mm-dd hh:mi:ss')";
String sql = "select t.* from t_book t where insert_date > to_date( ' "+timeStr + " ', 'yyyy-mm-dd hh:mi:ss ') ";
这段语句我该成String sql = "select t.* from t_book t where insert_date > to_date( ' "+timeStr + " ', 'yyyy-mm-dd hh:mi:ss ') ";
" where info.SENDTIME >'"+infocenter.getSENDTIME()+"'");