Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Spajanje varchar

[es] :: MS SQL :: Spajanje varchar

[ Pregleda: 1634 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ooxoo11
Milojko Pantic
Beograd

Član broj: 15417
Poruke: 66
*.adsl-2.sezampro.yu.



+10 Profil

icon Spajanje varchar17.06.2008. u 14:18 - pre 193 meseci
Pozdrav svima,

U sledećem kodu očekujem rezultat @sufix = '0000000', ali dobijam NULL

Gde grešim?

U pitanju je MS SQL 2000 (isti rezultat dobijam i na 2005 i 2008 verzijama)

Code:
declare @i tinyint
declare @sufix varchar(7)
set @i = 0

while @i < 7
begin
    set @sufix = @sufix + '0'
    set @i = @i + 1
end

e-hej!
 
Odgovor na temu

Koce
DBA
Serbia, Belgrade

Član broj: 59217
Poruke: 144
*.vektor.net.



+1 Profil

icon Re: Spajanje varchar17.06.2008. u 14:30 - pre 193 meseci
moras da inicijalizujes i @sufix
set @sufix = ''

inace null + bilo sta je Null


p.s. naravno, brze je ovako:

declare @sufix varchar(7)
set @sufix = ''

while len(@sufix) < 7
begin
set @sufix = @sufix + '0'
end
print @sufix
 
Odgovor na temu

ooxoo11
Milojko Pantic
Beograd

Član broj: 15417
Poruke: 66
*.adsl-2.sezampro.yu.



+10 Profil

icon Re: Spajanje varchar17.06.2008. u 14:35 - pre 193 meseci
thnx!
e-hej!
 
Odgovor na temu

[es] :: MS SQL :: Spajanje varchar

[ Pregleda: 1634 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.