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

  • hanksranger

    hanksranger

    6 EKİM 2009
  • TechRax

    TechRax

    21 EYLÜL 2009
  • undrmyumbrellaa

    undrmyumbrel

    25 Temmuz 2012

İLGİLİ SORU / CEVAPLAR