webForumDet fria alternativet

True or False i SP

2 svar · 218 visningar · startad av hakan@4u2.se

hakan@4u2.seMedlem sedan aug. 2000333 inlägg
#1

Om jag vill bygga in den här intelligensen i en SP istället

Asp kod:

if Activate = FALSE then
	Activate = 0			
else
	Activate = 1
end if

Sp kod nu, men det dumma är om @Activate = FALSE eller FAlse osv så fungerar det inte, hur löser man det?

if @Activate = 'False' or @Activate = ''
begin 

end 
if @Activate = 'True' begin 

end
LarsGMedlem sedan dec. 200012 464 inlägg
#2

Variabeljämförelser brukar väl inte vara skiftlägeskänsliga. (Jag testade).

if upper(@Activate) = 'FALSE'
hakan@4u2.seMedlem sedan aug. 2000333 inlägg
#3

Tack för hjälpen, du har rätt LarsG, de är inte skiftlägeskänsli!

Det var jag som definerade fel

Fel
@activate nvarchar

Rätt
@activate nvarchar(10)

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)