Postgresql不等于字符串

时间:2014-02-10 16:25:59

标签: postgresql substring

我的表get_parameter中有一列comments

get_parameter是一个如下所示的字符串:

number1=7013448034

我需要从上面提取数字,以便我只剩下7013448034

如何使用PostgreSQL选择子字符串并删除number1=

2 个答案:

答案 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;

结帐

了解更多信息。