Ne znam kako bih postavio naslov. Evo napravio sam neki primjer.
Dakle recimo da imam ovu tabelu, oba polja su varchar(50)
select * from trans
i da su ovo rekordi u tabeli..
1 nikola
2 pradeep
3 steve
4 dave
5 rick
6 sri
7 mike
E sad kad uradim ovo
select * from trans where trans_id in ('1', '2', '4')
dobijem
1 nikola
2 pradeep
4 dave
Sto je tacno... E sad ovo radi perfektno. Posto mi se ovi brojevi u proceduri vise puta ponavljaju hocu da uradim sledece, da ih sacuvam u varchar i onda samo da posaljem varchar, sto ne radi. Da li je ovo moguce uraditi...
Dakle
Hocu da imam ovako nesto...
declare @nekitext varchar(800)
set @nekitext = '''1'', ''2'', ''4'''
select * from trans where trans_id in (@nekitext)
E sad ovo mi ne daje nista... ali kad uradim ovdje
select @nekitext
dobijem da je vrednost od @nekitext tacno ono sto mi treba...
Nije mi jasno....
http://www.tipliga.com | http://www.pljuga.com | http://www.inno-studio.com | http://www.memorizeme.net











Zasto ovo ne radi....