SORU
26 Mayıs 2013, Pazar


Pad sıfır sıfır bir dize SQL Server 2008'de 3 karakter uzunluğunda yani

İlk oluşturulan SQL Server 2008 R2 en fazla 3 karakter uzunluğunda bir dize var.

İsterim ped ile sıfırları, eğer öyleyse kendi özgün değeri '1' ve yeni bir değer olurdu '001' Ya da özgün değer '23' yeni değer '023' YA da özgün değer '124' ve yeni bir değer olarak özgün bir değer.

SQL Server 2008 R2 kullanıyorum. Nasıl bu T-SQL kullanarak yapar mıydım?

CEVAP
26 Mayıs 2013, Pazar


Eğer bu alan bir dize ise, bu işe yarayacak

 SELECT RIGHT('000' ISNULL(field,''),3)

Eğer null olarak göstermek istiyorsanız '000'

Tamsayı bir şey olabileceğini isteyeyim o zaman

 SELECT RIGHT('000' CAST(field AS VARCHAR(3)),3)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Caramthros

    Caramthros

    10 AĞUSTOS 2007
  • infiniTuts

    infiniTuts

    18 Ocak 2012
  • Xcode programming tutorials

    Xcode progra

    17 EYLÜL 2006

İLGİLİ SORU / CEVAPLAR