declare @d varchar
set @d = 'No filter'
if (@d like 'No filter')
BEGIN
select 'matched'
end
else
begin
select 'not matched'
end
wynik powyższego zawsze nie jest dopasowany, czy ktoś może mi powiedzieć, dlaczego iw jaki sposób mogę użyć znaku podobnego lub "=" wyniku mojej procedury przechowywanej. dziękims sql używaj podobnych wyników instrukcji, jeśli instrukcja
Dodaj Print @d lub wybierz @d udowodnić to sobie. – MJB
+1: Prawidłowo - dobrze jest zawsze definiować atrybuty typu danych niż zakładać wartości domyślne. –