Verwendung des LIKE-Operators mit Parametern gespeicherter Prozeduren
Ich habe eine gespeicherte Prozedur, die das verwendetLIKE
Bediener, um unter einigen anderen Parametern nach einem LKW-Standort zu suchen
@location nchar(20),
@time time,
@date date
AS
select
DonationsTruck.VechileId, Phone, Location, [Date], [Time]
from
Vechile, DonationsTruck
where
Vechile.VechileId = DonationsTruck.VechileId
and (((Location like '%'+@location+'%') or (Location like '%'+@location) or (Location like @location+'%') ) or [Date]=@date or [Time] = @time)
Ich habe die anderen Parameter auf Null gesetzt und suche nur nach Ort, aber es werden immer keine Ergebnisse zurückgegeben, selbst wenn ich den vollständigen Namen des Ortes verwendet habe