to_date('print_date','yyyy-mm-dd')   print_date加引号是什么意思?呵呵

解决方案 »

  1.   

    select to_date('2005-05-10','yyyy-mm-dd') from dual
    没问题啊,你把你的print_date给出来看看
      

  2.   

    感觉你的print_date是不是本身就是date格式了阿?
      

  3.   

    把'print_date'的引号去掉,否则是按字符串处理,当然就超出范围了
      

  4.   

    to_date('print_date','yyyy-mm-dd')??
    print_date   字段名为什么加引号????
      

  5.   

    print_date 里面是:2005-1-28 16:49:44
    不加括号报错:ORA-01830 日期格式图片在转换整个输入字符串之前结束
      

  6.   

    你应该用to_char(print_date,'yyyy-mm-dd')吧。本身是date再to_date就不对了。