mssql de başında sıfır olması gereken kolon

excel aktarımlarında oluşan sorunlardan başında 0 olması gereken kolonların excelden aktarılırken 0 kaldırılıyor bunun için sql de aktarımdan sonra toplu update yapabilirsiniz.

örneğin 10 haneli olan sicilno kolonu başında olmadan excelden aktarıldığında aşağıdaki kod ile toplu güncelleme yapabilirsiniz.

işlem önce

db yedeği almayı unutma!

 

UPDATE PERSONEL_TANIM
SET SICILNO = RIGHT('0' + SICILNO, 10)
WHERE LEN(SICILNO) = 9;