SORU
18 EYLÜL 2008, PERŞEMBE


Bir SQL deyimindeki bir alana kaldırılıyor öndeki sıfırları

Bir dosya oluşturmak ayıklamak için SQL veritabanından okuyan bir SQL sorgu üzerinde çalışıyorum. (10) basit no alan olan belirli bir alan, önde gelen sıfırları kaldırmak için şartlardan biri. Eğer alan varsa yani, örneğin, '00001A' SELECT deyimi veri olarak dönmek gerekiyor '1A'.

SQL bir şekilde kolayca bu şekilde önde gelen sıfırları kaldırmak için var? RTRİM fonksiyonu var biliyorum, ama bu sadece boşluk kaldırmak gibi görünüyor.

CEVAP
18 EYLÜL 2008, PERŞEMBE


select substring(ColumnName, patindex('%[^0]%',ColumnName), 10)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • David Wills

    David Wills

    31 Aralık 2007
  • sknbp

    sknbp

    16 Kasım 2006
  • spectragirlz16's channel

    spectragirlz

    22 Ocak 2012