Hello ,
My procedure is as follows .
BEGIN
--IF :CONDITION IS NOT NULL
FLYERDATA = SELECT DISTINCT FLYERID FROM
"_SYS_BIC"."d-rbw-mat-mds/D_SEARCH_SELECTION_VIEW"
where --:CONDITION
WITH PARAMTERES ( 'PLACEHOLDER' = ('$$condition$$'));
-- ENDIF;
--( :CONDITION
END;
The below is the error on validation
Repository: Encountered an error in repository runtime extension;error preparing statement create procedure "_SYS_BIC"."d-rbw-mat-mds/DT3_SEARCH_SELECECTION" ( in CONDITION VARCHAR(4999) , out FLYERDATA "_SYS_BIC"."d-rbw-mat-mds/DT3_SEARCH_SELECECTION/tabletype/FLYERDATA" )
language SQLSCRIPT sql security definer reads sql data as n
/********* Begin Procedure Script ************/ n BEGIN n
--IF :CONDITION IS NOT NULLn
FLYERDATA = SELECT DISTINCT FLYERID FROM n "_SYS_BIC"."d-rbw-mat-mds/D_SEARCH_SELECTION_VIEW" n
where --:CONDITIONn
WITH PARAMTERES ( 'PLACEHOLDER' = ('$$condition$$')); n -- ENDIF;n
--( :CONDITIONn END; n /********* End Procedure Script ************/
for oid {tenant: , package: d-rbw-mat-mds, name: DT3_SEARCH_SELECECTION, type: 2}:
sql syntax error: incorrect syntax near "CONDITION": line 1 col 74 (at pos 74) at qp_gram.y:29622Repository:
Encountered an error in repository runtime extension;error preparing statement
create procedure "_SYS_BIC"."d-rbw-mat-mds/DT3_SEARCH_SELECECTION" ( in CONDITION VARCHAR(4999) , out FLYERDATA "_SYS_BIC"."d-rbw-mat-mds/DT3_SEARCH_SELECECTION/tabletype/FLYERDATA" ) language SQLSCRIPT sql security definer reads sql data as n /********* Begin Procedure Script ************/ n BEGIN n --IF :CONDITION IS NOT NULLn FLYERDATA = SELECT DISTINCT FLYERID FROM n "_SYS_BIC"."d-rbw-mat-mds/D_SEARCH_SELECTION_VIEW" n where --:CONDITIONn WITH PARAMTERES ( 'PLACEHOLDER' = ('$$condition$$')); n -- ENDIF;n --( :CONDITIONn END; n /********* End Procedure Script ************/ for oid {tenant: , package: d-rbw-mat-mds, name: DT3_SEARCH_SELECECTION, type: 2}: sql syntax error: incorrect syntax near "CONDITION": line 1 col 74 (at pos 74) at qp_gram.y:29622
Please advise .
Thanks