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

  • Bart Baker

    Bart Baker

    1 Aralık 2006
  • DorkmanScott

    DorkmanScott

    14 NİSAN 2006
  • ItZWaffleS420

    ItZWaffleS42

    9 EYLÜL 2011