另外,哪位大哥知道怎么设定 NLS_DATE_CHARACTSET 变成中文的么?我知道英文的设定是 NLS_DATE_CHARACTSET = AMERICAN但是不知道中文的因该怎么设定谢谢了

解决方案 »

  1.   

    上面说错了,是 NLS_DATE_LANGUAGE
      

  2.   

    NLS_DATE_LANGUAGE
    CHINESE
     
    可以通过to_date函数进行转换
      

  3.   

    如果是日期型的话就用 TO_Date(),字符型的话就用 To_Char()VarChar2 的话,就可以用 To_char() 了.如: insert into TblTest Values(to_char(日期,'yyyy-mm-dd'))
      

  4.   

    数据库里面存放日期的字段是varchar2(1500)
    ------------------------------------------
    不要用 1500 吧??
    select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss Am/Pm') from dual大大小于 1500