急!!oracle里如何获得一个时间类型,请指教(在线等待)

Boran.Wang 2005-06-24 01:23:45
oracle里如何获得一个时间类型,如只显示23:12:16,不要前边的日期。我试了to_date(...),可它显示的是2004-05-06 10:23:56
...全文
104 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
辉说慧语 2005-06-29
  • 打赏
  • 举报
回复
mark
沝林 2005-06-24
  • 打赏
  • 举报
回复
date型数据里保存的日期格式一定是带有年月的,就算你用to_date(sysdate,'hh24:mi:ss')保存数据也是会自动加年月的,如果要保存不带年月的时间,把列定义成varchar2类型吧,用的时候再转一下就可以了
Boran.Wang 2005-06-24
  • 打赏
  • 举报
回复
to duanzilin(寻)
如何把这个时间插入到一个表的数据列中,列属性我定义的是date型。望赐教,谢谢!
沝林 2005-06-24
  • 打赏
  • 举报
回复
日期型的,肯定会有年月日,要只显示时间,就转换成字符串
select to_char(sysdate,'hh24:mi:ss') from dual

17,089

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧