我想从2016年6月1日到2016年6月30日从下午5点到下午6点从DB2提取数据。谁能帮助我如何实现这个目标?
CRTN_TS
类型是DB2的Timetamp
格式。
我尝试使用以下查询,但是提供20160601220000000000和20160601230000000000之间的所有值。
SELECT * FROM customer
WHERE CRTN_TS >= TIMESTAMP_FORMAT('20160601220000000000','YYYYMMDDHH24MISSFF6')
AND CRTN_TS <= TIMESTAMP_FORMAT('20160601230000000000','YYYYMMDDHH24MISSFF6')
答案 0 :(得分:2)
仅获取2016年6月下旬的下午5点至6点之间创建的记录..
String html = browser.getText();
答案 1 :(得分:0)
使用ISO格式应该可以使用
where crtn_ts >= '2016-06-01-22.00.00.000000'
and crtn_ts <= '2016-06-01-23.00.00.000000'
或者您可以将其转换为时间戳
where crtn_ts >= timestamp('2016-06-01-22.00.00.000000')
and crtn_ts <= timestamp('2016-06-01-23.00.00.000000')