select to_date(sysdate,'hh24:mi:ss') from dual;出错
请问大侠们有没有只显示时间的函数

解决方案 »

  1.   

    select to_char(sysdate,'hh24:mi:ss') from dual;
      

  2.   

    to_char 日期转字符串
    to_date 字符串转日期
      

  3.   

    TO_DATE(sysdate, 'YYYY-MM-DD HH24:MI:SS') 
    to_char(sysdate,'hh24:mi:ss') from dual;
      

  4.   

    TO_DATE([c],[fmt],[nlsparm])
      c表示字符串,fmt表示一种特殊格式的字符串。返回按照fmt格式显示的c,nlsparm表示使用的语言。函数将字符串c转换成date数据类型。Oracle里没有只显示时间的函数,你可以参考1楼的方法。select to_char(sysdate,'hh24:mi:ss') from dual;