Erreur de syntaxe dans une requête PL/SQL
Bonjour,
voila la requête que je souhaite réaliser:
Code:
req := ' matricule := :MonBlock.matricule and nom like % :MonBlock.nom % and (prenom is null or prenom like %:MonBlock.prenom%)'
et utiliser cette requête dans mon trigger :
Code:
1 2 3 4 5 6 7 8
|
DECLARE
req VARCHAR2(1000);
BEGIN
GO_BLOCK('LISTE_PERSONNE');
Set_Block_Property('LISTE_PERSONNE', DEFAULT_WHERE, req);
do_key('execute_query');
END; |
J'aimerai avoir de l'aide pour corriger la syntaxe de ma requête pour que l'exécution se déroule normalement. Merci