Hier noch eine 3. Variante:

Es ist völlig egal, ob die Hostvariable fixe oder variable Länge hat oder ob am Anfang oder Ende noch irgendwelche *Blanks rumstehen. Achso und die Prozentzeichen muss man auch nicht in den String reinpfriemeln.

PHP-Code:
exec sql 
declare MyCursor Cursor for
select ....
where Field like '%' concat Trim(:HostVarconcat '%'
Birgitta