簡體   English   中英

從數據塊的數字列中提取非數字值

[英]Extract non numerical values from a numeric column in databricks

我已經收到一個大型數據庫,其中應為數字值(當前存儲為字符串)的id列具有一些非數字值。 我想提取所有列具有非數值的情況。 我正在使用DataBricks。

我嘗試了這個,但是找不到REGEXP_LIKE函數

SELECT customer FROM customer_check
 WHERE REGEXP_LIKE (customer, '^[a-zA-Z]*$')

謝謝!

您可以改用rlike

WHERE customer RLIKE '[^0-9]')

這將找到任何字符不是數字的客戶。 如果數字可以是小數或負數,則可以擴展正則表達式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM