susan花雨 2021-12-27 17:53 采纳率: 0%
浏览 27

Qracle数据库用字符串时间格式查询报错

问题遇到的现象和发生背景

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';
但是还是报上面同样的错

我想要达到的结果

可以快速查询

  • 写回答

1条回答 默认 最新

  • DarkAthena ORACLE应用及数据库设计方案咨询师 2021-12-27 19:15
    关注

    你这样查会不会报错?

    select to_date('2019/7/10 下午 06:18:17','yyyy-mm-dd am hh12:mi:ss') from dual;
    

    img

    评论

报告相同问题?

问题事件

  • 创建了问题 12月27日

悬赏问题

  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?