修改服务器参数文件,init.ora内的nls_date_language='yyyy-mm-dd hh24:mi:ss'

解决方案 »

  1.   

    老大,init.ora中我也查了没有nls_date_language这个字符串啊
      

  2.   

    alter session set nls_date_format='yyyy-mm-dd'
      

  3.   

    alter session也只是当前会话的吧
      

  4.   

    支持lbcsdn()
    一般你要修改的话指挥修改客户端表现格式,没人会关心服务器上的存储格式。
    所以如果你用sqlplus的话,
    可以在\\oracle\ora81\sqlplus\admin\glogin.sql当中添加这条语句,
    那么你每次启动sqlplus都会自动设为这个格式。
      

  5.   

    alter session set nls_date_format="DD-MON-YY"结果被我改成了日期格式为13-8月-03
    我要的是13-AUG-03的格式,我又把NLS_LANGUAGE,和NLS_DATE_LANGUAGE的值都设置成了'ENGLISH'我的意思也许大家明白了,但是具体这个值是生成ENGLISH还是其他的AMERICA什么的我就不知道了,请各位继续关注好吗?
      

  6.   

    在INIT《SID》.ORA文件添加
    nls_date_language='yyyy-mm-dd hh24:mi:ss'