why ?初学,快晕了,关于一个过程的问题,望各位指点一二

kwklover 2004-12-27 10:27:01
我以system as dba登陆数据库
在执行下面的oracle pl/sql的时候。老说:
警告: 创建的过程带有编译错误。
why ? thank you !

create or replace procedure hr.GetAllJobs
(
JobId varchar2(10)
)
as
begin
update HR.JOBS set JOB_TITLE='test' where JOB_ID=JobId ;
end ;
...全文
135 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yxxx 2004-12-28
  • 打赏
  • 举报
回复
学到东西了:)
qiaozhiwei 2004-12-27
  • 打赏
  • 举报
回复
JobId varchar2(10)

JobId varchar2
yingqing 2004-12-27
  • 打赏
  • 举报
回复
存取過程varchar2不能夠跟長度
doulikeme 2004-12-27
  • 打赏
  • 举报
回复
同意楼上的
wangybyangxr 2004-12-27
  • 打赏
  • 举报
回复
存储过程的形参的类型是不能定义长度的.
create or replace procedure hr.GetAllJobs
(JobId varchar2)
as
...
doulikeme 2004-12-27
  • 打赏
  • 举报
回复
create or replace procedure hr.GetAllJobs
as
JobId varchar2(10);
begin
update HR.JOBS set JOB_TITLE='test' where JOB_ID=JobId ;
end ;
yuzl32 2004-12-27
  • 打赏
  • 举报
回复
形参中不能定义类型的长度
dinyingying 2004-12-27
  • 打赏
  • 举报
回复
同意楼上的!用show error或查询user_errors!
gexiujun 2004-12-27
  • 打赏
  • 举报
回复
存储过程的形参的类型是不能定义长度的.
Jensen_Zou 2004-12-27
  • 打赏
  • 举报
回复
同意楼上的!用show error或查询user_errors!
GerryYang 2004-12-27
  • 打赏
  • 举报
回复
用show error自己看什么错

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧