qq_41660047
qq_41660047
采纳率34.2%
2018-03-18 14:51 阅读 1.7k

重赏!ORACLE表里插入日期格式的记录,为什么不显示时、分、秒?有什么办法吗?

40

执行了这个SQL语句:Insert INTO scag1310(市场代码,证券代码,日期,开盘价,最高价,最低价,收盘价,成交量,成交金额,持仓量) values('sc','ag1301',to_date('2013/1/4 9:05:00','yyyy-mm-dd hh24:mi:ss'),'6001','6112','5922','5944','736','65974800','29804'),结果插入到ORACLE表里对应的日期字段显示的是04-1月 -13,看着特别乱,而且还没有时、分、秒,有什么办法能够完全按照2013/1/4 9:05:00'这个格式显示?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

6条回答 默认 最新

  • 已采纳
    lixiaozhen007 lixiaozhen007 2018-03-18 14:57

    那个可以设置TimeStamp 的字段类型,就有了啊

    点赞 评论 复制链接分享
  • qiongchun2016 qiongchun2016 2018-03-18 15:00

    只是展示问题,可以通过函数to_char(日期,‘,'yyyy-mm-dd hh24:mi:ss') 就看到时分秒了。

    点赞 2 评论 复制链接分享
  • zl12yue30 zl12yue30 2018-03-18 19:17

    设置小oracle系统时间就行了

    点赞 1 评论 复制链接分享
  • xwh1314 xwh1314 2018-03-18 15:00

    设置一下系统时间就行,图片说明

    点赞 评论 复制链接分享
  • yingshuli_e yingshuli_e 2018-03-19 07:53

    1、设置系统时间显示格式
    2、插入表字段的时候进行to_char(日期,‘,'yyyy-mm-dd hh24:mi:ss')

    点赞 评论 复制链接分享
  • qq_30867779 筱雪花 2018-03-19 12:58

    设置问题 其实存储的是带时分秒的 可以通过两种方式解决 一种是查询时使用to_char()显示 另一种是通过设置客户端软件显示设置 具体需要根据你使用的软件进行相应修改

    点赞 评论 复制链接分享

相关推荐