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ş:
Bir alana birden çok MySQL satırları B...
Java, nasıl sıfırları tutarken hex bas...
Nasıl bir alan bir tarih birleştirmek ...
Nasıl birden çok alana göre nesneleri ...
Nasıl bir dize tüm önde gelen sıfırlar...