I want to execute a dynamic SQL statement, which searches for names whose last name is always a constant and first name is a variable. Here is a query I have written for selecting a row with name='Test lastname'.
EXECUTE 'SELECT name FROM users
WHERE name=$1 lastname'
USING ('Test');
This generates a syntax error. Is it possible to do this?