שלום
יש לי פרוצדורה ששלב הראשון שלה הוא INPUT שמקבל שתי ערכים מסוג CHAR משתי טבלאות
אני צריכה שיכניס את הערכים לטבלה אחרת בשם ESKA_CUSTFORMOV
שלב שני בפרוצדורה הוא SQLI
הוא נופל לי על הLINK בהתחלה
מה לא הגדרתי נכון??
LINK ESKA_SCREENINGS TO :SCRN;
ERRMSG 502 WHERE :RETVAL <= 0 ;
SELECT ESKA_SCREENING_ID
INTO :SCL FROM ESKA_SCREENINGS
WHERE ESKA_SCREENING_CODE = :$.SCR ;
ERRMSG 500 WHERE :RETVAL <= 0 ;
UNLINK ESKA_SCREENINGS ;
/*LINK ESKA_CUSTFORMOV TO :CUS;
ERRMSG 100 WHERE :RETVAL <= 0 ;*/
LINK CUSTOMERS TO :CUSTOMERS ;
ERRMSG 1000 WHERE :RETVAL <= 0 ;
SELECT CUST INTO :SCD FROM CUSTOMERS
WHERE CUSTNAME=:$.CST;
INSERT INTO ESKA_CUSTFORMOV (SCREENING_ID, CUST)
VALUES (
:SCL ,
:SCD);
ERRMSG 1050 WHERE :RETVAL <= 0 ;
/*UNLINK ESKA_CUSTFORMOV;*/
UNLINK CUSTOMERS ;
ERRMSG 0 ;