不行呀,我在sqlplus执行时,报"警告: 创建的过程带有编译错误"
解决方案 »
- oracle 客户端问题
- 关于ORACLE多个实例的启动与关闭
- 我要在hp-ux11iV3下安装oracle10g(10.2.0.1),但不懂具体要打什么补丁,请问去哪获得该要打什么补丁呢?
- 问一个弱智的问题,请知道的人帮忙
- PIII老机器想装ORALCE,WIN2K系统,128M内存,请提供个好用的版本下载,谢谢!
- 请教Oracle816的安装问题,在线等,大家帮忙!多谢!
- 各位豪杰谁有TOAD Suite7.4.0.3的注册码?
- 请问这个sql怎么写?在线等.......
- ORA-03111: 通信通道收到中断
- regexp_substr 变量标识符无效
- 这个查询为什么会有值?
- 存储过程的参数问题
你的版本多少,8i的不能用order by的
(p_userid IN VARCHAR2)
ASbegin
INSERT INTO T_ProjectTask(
RECORDID,
TaskID,
IdCode,
PreIdCode,
TaskName,
MileStone,
Duration,
PlanStartDate,
PlanEndDate,
ManHour,
PersonNum,
ResourceName,
Submiter,
PRINCIPALTEAM)
select RECID.nextval,
WBS,
IdCode,
pretaskid,
RTRIM(TASKNAME),
MILESTONE,
to_number(LTrim(RTrim(duration)), '99G999D99'),
to_date(PlanStartDate,'yyyy-mm-dd'),
to_date(PlanEndDate,'yyyy-mm-dd'),
to_number(LTrim(RTrim(manhour)), '99G999D99'),
to_number(RTRIM(PersonNum)),
RTRIM(ResourceName),
USERID,
'00000001'
from t_projecttask_temp
where STATE='1' and userid=p_userid
order by wbs;
end;
应该就可以了吧?
或者用show error来显示一下错误信息
改称 where table1.STATE='1' and table1.userid=table2.p_userid