2016-07-01 17 views
1

Ich habe einen String-Wert, in dem ich führende Nullen haben könnte, also möchte ich alle führenden Nullen entfernen.Entfernen führende Nullen mit HiveQL

Zum Beispiel:

accNumber = "000340" ---> "340" 

Jede UDF ist in Hive zur Verfügung? Können wir regexp_extract dafür verwenden?

Antwort

3

Ja, verwenden Sie einfach REGEXP_REPLACE().

SELECT some_string, 
    , REGEXP_REPLACE(some_string, "^0+", '') stripped_string 
FROM db.tbl 
+0

wusste es nicht. Vielen Dank – syadav

Verwandte Themen