Ich habe meine Variable deklariert:SQL deklarierte Variable als nvarchar. Verwenden Dezember Variable als 'wie' oder 'enthält' in where-Klausel
declare @search as nvarchar
set @search = 'road'
Dann ich dies effektiv haben möchte meine Where-Klausel:
where
unit.BuildingName like '%@search%' or
property.Street like '%@search%' or
unit.Street like '%@search%'
Offensichtlich nicht zur Arbeit gehen, da dies nicht einmal meine erklärte Variable betrachtet.
Aber können Sie sehen, was ich versuche zu bekommen?
Danke!
Markieren Sie Ihre Frage mit der Datenbank, die Sie verwenden. –
Mögliches Duplikat von [T-SQL und WHERE LIKE% Parameter% -Klausel] (https://stackoverflow.com/questions/14237755/t-sql-and-the-where-like-parameter-clause) –