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

  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • Edgar flores

    Edgar flores

    7 HAZİRAN 2006
  • Ryan Ha

    Ryan Ha

    9 NİSAN 2006

İLGİLİ SORU / CEVAPLAR