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

  • Rachel Raum

    Rachel Raum

    10 EYLÜL 2007
  • SketchBookPro

    SketchBookPr

    6 Mayıs 2009
  • xSammyJoe1

    xSammyJoe1

    19 Temmuz 2011

İLGİLİ SORU / CEVAPLAR