SP kolumn + värde

Databaser & SQL

1 svar · 169 visningar · startad av hakan@4u2.se

Medlem sedan aug. 2000333 inlägg
Trådstart#1

Har en sp där jag har en massa if satser...

if @col = 41  update namn set  s520 = 0 where id = @id
if @col = 42  update namn set  s530 = 0 where id = @id
osv

Men jag skulle vilja ha typ så jag slipper ändra alla if satser om det av någon anledning blir en föskjutning s520 blir s521 osv!!
Får inte riktigt till det, någon som vet, antar att det är enkelt

@const1 = 40
@const2 = 500

if @col = 41  update namn set  s+@const2+20 = 0 where id = @id
if @col = 41  update namn set  s+@const2+30 = 0 where id = @id
Medlem sedan dec. 200012 464 inlägg
#2

Det verkar vara en skum datamodell du.

Hela upplägget med en massa if-satser känns väldigt fel.

264 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)