[ toronto-programer @ 08.09.2007. 03:10 ] @
Pozdrav

Ovako, imam bazu sa kolonama:

a_1, a_2, a_3 i a_4 i u njima vrednosti (10,20,30 i 40)

Da li je moguce napisati stored proceduru koja bi radila ovako nesto:

Declare @k1 as varchar(5)
Declare @k2 as varchar(5)
Declare @k3 as varchar(5)
Set @k1 = 'a_'
Set @k2 = '2'

Set @k3 = @k1 + @k2 //dajkle ovde imamo a_2

Select @k3 from baza

Pokusao sam razne stvari ali uvek dobijam da je @k3=a_2 a hocu da dobijem vrednost (20)

[ vujkev @ 08.09.2007. 13:33 ] @
Code:

exec ('select ' + @k3 + ' from baza')