Você deve usar 'tag_name' fora das aspas; então é interpretado como um campo do registro. Concatenar usando '||' com os sinais de porcentagem literais:
SELECT id FROM TAG_TABLE WHERE 'aaaaaaaa' LIKE '%' || tag_name || '%';
SELECT id FROM TAG_TABLE WHERE 'aaaaaaaa' LIKE '%' || tag_name || '%';