To jest subtelne. Często przydaje się zacząć od statycznej instrukcji, zrobić to dobrze, a następnie przekonwertować ją na dynamiczny SQL.
W niedynamicznym SQL możemy to zrobić tak:
SELECT column1, column2
FROM my_table
WHERE column1 LIKE '%' || local_var || '%';
Odpowiednikiem dynamicznym jest
query := 'SELECT column1, column2
FROM my_table
WHERE column1 LIKE ''%''||:bv1||''%'' ';