dear friends

ada kasus spt dibawah ini :

update invoice
set nofakturpajak=right('0000'+cast(substring(invno,3,4) as int)-1321,4)
where year(invdate)=2008 and not right(invno,1)='O'

dari fungsi diatas kenapa hasilnya tetap aja satu angka ya?
padahal yg diinginkan contohnya kalo hasil pengurangan = 1
maka harusnya jadi 0001, kalo hasil pengurangan = 10
maka hasil akhirnya jadi = 0010
tapi tetap jadi 10

tolong bantuanya ya, makasih banyak

salam
lilis

Kirim email ke