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

  • GamingAndTech

    GamingAndTec

    16 NİSAN 2013
  • pucksz

    pucksz

    24 Mart 2006
  • Ty Moss

    Ty Moss

    20 Kasım 2007