Skip to content
Advertisement

How to execute SELECT * LIKE statement with a placeholder in sqlite?

I’ve got an argument tag and I perfomed this way:

but it doesn’t seem to work.
I’m new to sqlite, please tell me how to fix it. Thx !

Advertisement

Answer

Apply the wildcards to the parameter, not the SQL:

The ? SQL parameter interpolation adds quoting for you, so your query ends up as '%'value'%', which is not valid SQL.

User contributions licensed under: CC BY-SA
9 People found this is helpful
Advertisement