日期转换

caoyang0299 2015-05-28 02:52:43
select to_char(sysdate,'yyyymmdd') from dual;没问题

select to_char('2015-5-8 14:38:45','yyyymmdd') from dual;有错,应该怎么改下,
...全文
365 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
'2015-5-8 14:38:45'是字符型 不能直接转换 必须格式化成日期型
wangchangming 2015-05-28
  • 打赏
  • 举报
回复
sysdate是date类型,'2015-5-8 14:38:45'是字符型 select to_char(to_date('2015-5-8 14:38:45', 'yyyy-mm-dd hh24:mi:ss'),'yyyymmdd') from dual;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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