请问如何从SYSDATE中分离出YYYY-MM-DD格式的日期啊?

Torrenza 2007-08-14 07:48:22
RT
...全文
205 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
intotheheart 2007-08-15
  • 打赏
  • 举报
回复
select trunc(sysdate,'dd') from dual返回是日期型
楼上的那种是返回字符型,看你用哪个了
shan1119 2007-08-15
  • 打赏
  • 举报
回复
字符串只是为了表示格式的不同,日期应该都是一种样式的吧,定义表的时候确定字段的.
dragon188 2007-08-15
  • 打赏
  • 举报
回复
select trunc(sysdate) from dual
mantisXF 2007-08-14
  • 打赏
  • 举报
回复
select to_char(sysdate,'yyyy-mm-dd') from dual;
Torrenza 2007-08-14
  • 打赏
  • 举报
回复
我现在知道可以这样
select to_date(to_char(sysdate,'yyyy-mm-dd'),'yyyy-mm-dd') from dual;

是不是太烦了点?应该还有简单点的方法吧?

17,377

社区成员

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

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