请问oracle的时间处理问题

wljsky 2003-01-20 01:43:00
我获取了一下oracle的时间,为什么它只返回了年月日?时秒分没有显示出来,但是我在sql developer中可以看到完整的时间。

在编程开发的时候是不是要什么特殊设置?那么如何设置?

请各位大侠不吝赐教!
...全文
23 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenquan 2003-01-20
  • 打赏
  • 举报
回复
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual
戚爱斌 2003-01-20
  • 打赏
  • 举报
回复
其实不只包含年月日,时间,还包括世纪!

只是在显示的时候需要指定格示,用TO_CHTR()
wanghai 2003-01-20
  • 打赏
  • 举报
回复
SQL> select to_char(sysdate,'yyyy-mm-dd hh24:mm:ss') from dual;

TO_CHAR(SYSDATE,'YY
-------------------
2002-11-20 14:11:02
wanghai 2003-01-20
  • 打赏
  • 举报
回复
可以用TO_char()
bzszp 2003-01-20
  • 打赏
  • 举报
回复
打开sql*plus后,执行
alter session set nls_date_format = 'YYYY-MM-DD HH24:MI:SS';
cyberflying 2003-01-20
  • 打赏
  • 举报
回复
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual

17,377

社区成员

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

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