Over het algemeen - het is niet mogelijk op een redelijke manier (zonder te graven in DB-metadata ), maar als u de namen van kolommen kent, kunt u de volgende truc gebruiken:
select
YourTable.*
FROM YourTable
JOIN
(
select
id,
ISNULL(column1,'')+ISNULL(Column2,'')+...+ISNULL(ColumnN,'') concatenated
FROM YourTable
) T ON T.Id = YourTable.Id
where t.concatenated like '%x%'
OF
als u naar woorden zoekt - gebruik de FTS-mogelijkheden, want de bovenste zoekopdracht is een prestatie-killer