600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > PostgreSQL Substring字符串截取函数

PostgreSQL Substring字符串截取函数

时间:2020-07-26 14:35:56

相关推荐

PostgreSQL Substring字符串截取函数

正向截取:

第一种:

SELECT SUBSTRING ('PostgreSQL', 1, 4); --从第一个位置开始截取,截取4个字符,返回结果:Post

结果:

第二种:

SELECT SUBSTRING ('PostgreSQL', 8); -- 从第8个位置开始截取,截取到最后一个字符,返回结果:SQL

结果:

第三种:正则表达式截取 SUBSTRING(string,pattern);

SELECT SUBSTRING ('PostgreSQL', 'gre'); --正则表达式截取,截取'gre'字符串

结果:

第四种:正则表是截取SUBSTRING(string FROM pattern)

SELECT SUBSTRING ('PostgreSQL' FROM 'gre' );--正则表达式截取,截取'gre'字符串

结果:

反向截取:

利用反转函数reverse(),将字符串反转过来,在进行截取,截取完成后,在将截取的字符串反转回来。

例如我想截取字符串'PostgreSQL'最后2位字符:

select reverse(SUBSTRING(reverse('PostgreSQL'),1,2))--截取最后二位字符串,返回结果:QL

结果:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。