Dette er en subtil en. Det er ofte nyttigt at starte med en statisk sætning, gøre det rigtigt og derefter konvertere det til dynamisk SQL.
I ikke-dynamisk SQL kan vi gøre det sådan her:
SELECT column1, column2
FROM my_table
WHERE column1 LIKE '%' || local_var || '%';
Den dynamiske ækvivalent er
query := 'SELECT column1, column2
FROM my_table
WHERE column1 LIKE ''%''||:bv1||''%'' ';