哪位帮忙来看一下SQL创建PROCEDURE的问题

CREATE PROCEDURE add_human_info_tab(
 param1 IN add_human_info_tab.id%TYPE,
 param2 IN add_human_info_tab.name%TYPE,
 param3 IN add_human_info_tab.area%TYPE,
 param4 IN add_human_info_tab.profession%TYPE,
 param5 IN add_human_info_tab.vocation%TYPE,
 param6 IN add_human_info_tab.company%TYPE,
 param7 IN add_human_info_tab.approach%TYPE,
 param8 IN add_human_info_tab.email%TYPE,
 param9 IN add_human_info_tab.phone%TYPE,
 param10 IN add_human_info_tab.mobile%TYPE,
 param11 IN add_human_info_tab.interest%TYPE,
 param12 IN add_human_info_tab.memo%TYPE
 )AS
 BEGIN
 DELETE FROM  human_info_tab WHERE id=param1;
 INSERT INTO human_info_tab(id,name,area,profession,vocation,company,approach,email,phone,mobile,interest,memo)
VALUES(param1,param2,param3,param4,param5,param6,param7,param8,param9,param10,param11,param12);
 END;

 

 

第 2 行: 'param1' 附近有语法错误。
服务器: 消息 128,级别 15,状态 1,过程 add_human_info_tab,行 18
在此上下文中不允许使用 'param1'。此处只允许使用常量、表达式或变量。不允许使用列名。
服务器: 消息 170,级别 15,状态 1,过程 add_human_info_tab,行 2

 

 

这是怎么回事?

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值