时间转换问题??在线等

dashangg 2003-10-17 03:29:34
数据库里记录的时候有小时、分种和秒如:2003-9-1 18:23:50
在查询里怎么样把它转换成 2003-9-1
...全文
35 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
chanet 2003-10-17
  • 打赏
  • 举报
回复
select to_date('2003-10-17 23:32:23','yyyy-mm-dd HH24:mi:ss') from dual;
beckhambobo 2003-10-17
  • 打赏
  • 举报
回复
永远显示的话,可以这样,但要用dba商量
alter system set nls_date_format='yyyy-mm-dd';
David1289 2003-10-17
  • 打赏
  • 举报
回复
to_char(datacol,'YYYY-M-D')

alter session set nls_date_format='yyyy-mm-dd';
select datecol from yourtable;

两种方法都可以



rewqrewq 2003-10-17
  • 打赏
  • 举报
回复
同意上面的!
bzszp 2003-10-17
  • 打赏
  • 举报
回复
alter session set nls_date_format='yyyy-mm-dd';
select datecol from yourtable;
armu80830 2003-10-17
  • 打赏
  • 举报
回复
to_char(datacol,'YYYY-M-D')

17,377

社区成员

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

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