”标识过长“这个我也遇到此类问题,不过是在备份的时候。可能是Oracle的bug, 后来我把系统重装了就好了
解决方案 »
- LINUX,ORACLE NLS_LANG 环境变量设置的疑问
- ORA-01017???
- ORACLE数据库中的两张表怎么同步跟新?
- DBMS_SQL包?我的存储过程哪里出了问题,求助
- 关于ORACLE PORTAL 问题.
- 紧急再紧急, oracle join records 问题
- 不看不知道,高手快来100分!谁回建视图,悬赏100分!建成在加100分
- 我是新手,请教一个问题:怎样在oracle中建立游标?
- 如何在存储过程(pl/sql)中使用oracle命令?
- [建议]大家收集所有关于Oracle的电子版,方便大家使用。众人捡材火力越旺!
- oem导入导出备份任务不能执行,提示验证失败!
- 小case
select projectName,case
when (sysdate>JOBPLANSTART and JOBSTARTACTUAL is null) then 'a'
end "desc" from projectJobInfo,projectinfo,phaseTable,jobTable
where projectJobInfo.projectId=projectinfo.projectId and
( (sysdate>JOBPLANSTART and JOBSTARTACTUAL is null) or
(sysdate>JOBPLANend and JOBendACTUAL is null) ) 在程序里(客户端使用的ole db provider )提示ora-00972错误,标识太长的错误。但是使用sql plus(版本是9.2.0.1.0)却不出错。 试图将(sysdate>JOBPLANSTART and JOBSTARTACTUAL is null) 改成(sysdate>JOBPLANSTART ) 后(缩短了长度),没有提示出错了。 难道这也算个标识符?
(sysdate>JOBPLANSTART) and (JOBSTARTACTUAL is null)应该可以吧!!!