Sql 在相似查询搜索后返回“n”字符的查询

Sql 在相似查询搜索后返回“n”字符的查询,sql,database,oracle,oracle12c,Sql,Database,Oracle,Oracle12c,寻找SQL查询Oracle系统,其中: 数据如下:https://xyc.com/display/abc/action?=123123132 这里的123123将是动态号码 因此,我需要一个查询来返回带有下一个n个动态数据的搜索条件 从abc中选择正文,其中包含数据,如“%” 自定义输出应为: Data https://xyc.com/display/abc/action?=123143534 https://xyc.com/display/abc/action?=123443454 http

寻找SQL查询Oracle系统,其中:

数据如下:https://xyc.com/display/abc/action?=123123132

这里的123123将是动态号码

因此,我需要一个查询来返回带有下一个n个动态数据的搜索条件 从abc中选择正文,其中包含数据,如“%”

自定义输出应为:

Data
https://xyc.com/display/abc/action?=123143534
https://xyc.com/display/abc/action?=123443454
https://xyc.com/display/abc/action?=776465454

如果每个记录只有一个要提取的URL,则应该能够使用REGEXP\u SUBSTR:


这假设URL后面有空格,或者是列中最后出现的内容。

URL可能有或>,还有其他内容。这还不能确定到底会是什么。
SELECT REGEXP_SUBSTR (col, '(http\S*)')
FROM yourTable