簡體   English   中英

在Oracle SQL的列中檢查6個或更多連續數字

[英]Check for 6 or more consecutive numbers in a column in oracle sql

我需要查詢幫助以識別非結構化數據。 我需要識別所有在數據中具有連續6個以上數字的行。 我知道我們可以使用^ [0-9]這樣的正則表達式。

例如:

我有一列名為地址。 地址列可能包含6個或更多的連續數字。 我需要確定哪些行包含超過6個連續numbersi。

675467 should be the output
67433232 should be the output
4453 should not be the output.

我第二個是Egor Skriptunoff,您可以在SQLFiddle上的此演示中找到答案

暫無
暫無

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

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