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

  • 趣味そうこ♪

    趣味そう

    3 Mart 2010
  • Sam Kear

    Sam Kear

    14 Temmuz 2007
  • TheOtherMau5

    TheOtherMau5

    6 Mart 2012

İLGİLİ SORU / CEVAPLAR