我的系统NT+ORACLE8I,本人在注册表键值
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
中加了一个
NLS_DATE_FORMAT = YYYY-MM-DD
但达不到修改日期的效果另在init.ora文件中也加了
NLS_DATE_FORMAT = YYYY-MM-DD机子也重启了,就是不见效果,请高手指点!!!!!!
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
中加了一个
NLS_DATE_FORMAT = YYYY-MM-DD
但达不到修改日期的效果另在init.ora文件中也加了
NLS_DATE_FORMAT = YYYY-MM-DD机子也重启了,就是不见效果,请高手指点!!!!!!
解决方案 »
- 触发器中可以用游标不?
- oracle存取小于1的小数,为什么是没有零
- 帮我分析下这个业务场景
- oracle 对用户权限管理的一些问题(权限更改类)
- 请问Oracle怎么将 十进制和十六进制之间进行转换?谢谢!
- Oracle 8i中能否使用Pipe向其他进程发送消息?
- 急!!:oracle 插入数据的问题
- P2-0042: 未知命令"exp help=y" -- 其余行忽略
- 一个小问题!请高人指点一下,不盛感谢,在线等候(立即给分^_^^_^)!
- 怎样用PL/SQL语句删除我自己创建的用户user,请赐教(必给分).
- Ado\Ado.net\OLE DB连接ORACLE的优劣及其整型的处理
- 高手们,此问题万分火急,在线等待,请高手指点!!!
\oracle\ora81\sqlplus\admin\glogin.sql
加上 :
set feedback off
alter session set nls_date_format='YYYY-MM-DD';
set feedback on
我导出一个DMP,当我要导入另一台服务器时,所有rq default为'1900-1-1'是表都导不进去
有什么办法?出错如下:
Export file created by EXPORT:V08.00.05 via conventional path
IMP-00017: following statement failed with ORACLE error 1861:
" ALTER TABLE "CW_PZT" MODIFY ("RQ" DEFAULT '1900-01-01')"
IMP-00003: ORACLE error 1861 encountered
ORA-01861: literal does not match format string
About to enable constraints...
IMP-00017: following statement failed with ORACLE error 942:
"ALTER TABLE "CW_PZT" ENABLE CONSTRAINT "CW_PZT_PKEY""
IMP-00003: ORACLE error 942 encountered
ORA-00942: table or view does not exist
?
可能是因为我装过几个版本的ORA的问题,现在我重装系统后,一切问题都没有了还有一个问题:
回复人: lianhg(lianhg):
\oracle\ora81\sqlplus\admin\glogin.sql
加上 :
set feedback off
alter session set nls_date_format='YYYY-MM-DD';
set feedback on
SQLPLUS没有改变到啊,什么问题啊?
----------
2003-12-17SQL> select sysdate from dual;SYSDATE
----------
17-12月-03
能说得详细点吗?
我试了好多次,好多地方:
ini.ora,注册表,等,我都试了,可就是不行,
我另一台机子,全新的系统,不用改ini.ora,直接在注册表里加,就行了,
这两台机子,唯一不同就是我的机子以前装过9i!但问题出在何处?请指点!!!分当然照给!
SQL> select sysdate from dual;SYSDATE
----------
17-12月-03
而不是每次都要进行设置!
而且在导入导出数据时也不要因此而出错!解答不胜感激!