问题遇到的现象和发生背景
Qracle数据库中的日期2019/7/10 下午 06:18:17
问题相关代码,请勿粘贴截图
select * from scqhp.cell_sort_info_by_customer where to_date(up_test_time,'yyyy-mm-dd am hh12:mi:ss')
between to_date('2021-12-24 08:30:00','yyyy-mm-dd hh24:mi:ss') and to_date('2021-12-25 20:30:00','yyyy-mm-dd hh24:mi:ss');
运行结果及报错内容
ORA-01855: 必須設定 AM/A.M. 或 PM/P.M.
01855. 00000 - "AM/A.M. or PM/P.M. required"
*Cause:
*Action:
我的解答思路和尝试过的方法
根据报错尝试
select * from v$nls_parameters;--查看当前我的NLS_DATE_LANGUAGE的配置:
alter session set NLS_DATE_LANGUAGE='SIMPLIFIED CHINESE';
alter session set NLS_DATE_FORMAT='YYYY/MM/DD AM HH:MI:SS';
但是还是报上面同样的错
我想要达到的结果
可以快速查询