Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.268 pregleda

Najnovija ↓

Spajanje varchar 17.06.2008. u 15:18 · pre 223 meseca #1
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
Potpis
e-hej!
Re: Spajanje varchar 17.06.2008. u 15:30 · pre 223 meseca #2
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
Sviđa mi se1
Re: Spajanje varchar 17.06.2008. u 15:35 · pre 223 meseca #3
thnx!
Potpis
e-hej!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme