我的表get_parameter
中有一列comments
。
get_parameter
是一个如下所示的字符串:
number1=7013448034
我需要从上面提取数字,以便我只剩下7013448034
。
如何使用PostgreSQL选择子字符串并删除number1=
?
答案 0 :(得分:2)
SELECT SUBSTRING(get_parameter from '[0-9]*$') FROM comments
答案 1 :(得分:1)
这是另一种方法。我认为使用数组函数可能很有用。
SELECT num[2] FROM (SELECT regexp_split_to_array('number1=7013448034', E'=') as num) as query;
结帐
了解更多信息。