qq_37198267 2022-11-30 18:55 采纳率: 100%
浏览 53
已结题

关于#Oracle#的问题,如何解决?

Oracle 数据库里面的时间格式为4个y/mm/dd hh24:mi:ss,但是显示的时候,2020/01/19 09:00:02会显示为2020/1/19 9:00:02,如何设置为标准格式
select sysdate from dual
2020/1/19 9:00:02
试过to_char转为字符串再to_date转为日期格式
展示为2020/01/19 09:00:02
  • 写回答

5条回答 默认 最新

  • curating 2022-11-30 21:20
    关注

    你的程序或者数据库日期格式设置了取消前导0,前导0可以通过fm参数取消。
    SQL> alter session set nls_date_format='yyyy/fmmm/dd hh24:mi:ss'; 设置取消前导0.
    会话已更改。
    SQL> select to_date('2020/01/19 09:00:02','yyyy/mm/dd hh24:mi:ss') from dual;
    TO_DATE('2020/01/19


    2020/1/19 9:0:2
    SQL> alter session set nls_date_format='yyyy/mm/dd hh24:mi:ss';设置增加前导0.
    会话已更改。
    SQL> select to_date('2020/01/19 09:00:02','yyyy/mm/dd hh24:mi:ss') from dual;
    TO_DATE('2020/01/19


    2020/01/19 9:0:2

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 12月15日
  • 已采纳回答 12月7日
  • 创建了问题 11月30日

悬赏问题

  • ¥15 zynq板子ps端如何实现sata硬盘存储数据
  • ¥15 matlab图例标签显示错位+显示不全
  • ¥50 关于#stm32ADC##emc静电测试#的问题:stm32 DMA+ADC多通道数据,mec静电测试之后通道采集的数据紊乱,有没有清楚能提供帮助的
  • ¥15 求天御6000隔离软件
  • ¥15 springmvc redis
  • ¥20 来个看看这段代码怎么转换成二维码
  • ¥15 路线配置,规则,位置详解, 操作业类型在创建创建自定义路线中和各种业务详解
  • ¥15 SQL insert into错误
  • ¥50 zk+kafka三节点,zk异常重新选主后导致的高可用问题
  • ¥15 对回溯算法进行剪枝操作