0 で始まらないデータの位置を知りたいです。以下の例のように、最初の行の最初の桁は 00 であり、ゼロ以外の値が 3 桁から始まるため、3 桁を返します。
member_id values
008507743 3
017521344 2
040324598 2
SQL コード:-
select member_id,patindex('%[^0]%',MEMBER_ID)as Index_value from tablename
上記のSQLのことと、ハイブで同じことをしたいだけで、同じ解決策を見つけることができません。どんな助けもかなりのものです。ありがとう