- PR -

SP2-0552: バインド変数"V_VCONT_TYP"が宣言されていません。

1
投稿者投稿内容
blue-pink
会議室デビュー日: 2004/07/01
投稿数: 3
投稿日時: 2004-07-01 19:43
Could somebody please tell me why I am getting this error,
and possibly how to fix it?
Thank you
Here is my code:
-----------------------------

DECLARE
i integer := 0;
v_vCORP_CD PERFORMANCE_TEST1.vCORP_CD%type;
v_vDIRECT_ID PERFORMANCE_TEST1.vDIRECT_ID%type;
v_vDEPT_CD PERFORMANCE_TEST1.vDEPT_CD%type;
v_vCONT_KD_CD PERFORMANCE_TEST1.vCONT_KD_CD%type;
v_vCONT_TYP PERFORMANCE_TEST1.vCONT_TYP%type;
BEGIN
i := 0;
INSERT INTO PERFORMANCE_TEST1
VALUES ('A','A','AAA','A','AA');
SELECT
vCORP_CD,
vDIRECT_ID,
vDEPT_CD,
vCONT_KD_CD,
vCONT_TYP
INTO
:v_vCORP_CD,
:v_vDIRECT_ID,
:v_vDEPT_CD,
:v_vCONT_KD_CD,
:v_vCONT_TYP
FROM PERFORMANCE_TEST1
where rownum = i;
INSERT INTO PERFORMANCE_TEST2
(
vID,
vCORP_CD,
vDIRECT_ID,
vDEPT_CD,
vCONT_KD_CD,
vCONT_TYP
)
VALUES
(
i,
:v_vCORP_CD,
:v_vDIRECT_ID,
:v_vDEPT_CD,
:v_vCONT_KD_CD,
:v_vCONT_TYP
)
;
END;
/
あんとれ
ぬし
会議室デビュー日: 2004/01/14
投稿数: 556
投稿日時: 2004-07-01 19:51
> :v_vCORP_CD,
> :v_vDIRECT_ID,
> :v_vDEPT_CD,
> :v_vCONT_KD_CD,
> :v_vCONT_TYP

という箇所が2箇所ありますが、正しくは、

v_vCORP_CD,
v_vDIRECT_ID,
v_vDEPT_CD,
v_vCONT_KD_CD,
v_vCONT_TYP

だと思います。
blue-pink
会議室デビュー日: 2004/07/01
投稿数: 3
投稿日時: 2004-07-02 08:23
ありがとうございました!

早速、試してみます。
1

スキルアップ/キャリアアップ(JOB@IT)