pgsql substring 用法
其中,string表示需要截取的原始字符串,start表示截取的起始位置,length表示截取的长度。
例如,我们有一个字符串“Hello World”,如果想要截取“World”这个子串,可以使用以下语句:
SELECT substring('Hello World' from 7);
这里的7表示从第7个字符开始截取,如果不指定长度,则会截取到字符串末尾。
如果想要截取“Hello”这个子串,可以使用以下语句:
SELECT substring('Hello World' from 1 for 5);
这里的1表示从第1个字符开始截取,5表示要截取的长度为5个字符。
字符串截取数字部分 除了以上两种用法之外,substring函数还可以指定正则表达式来进行截取。例如,如果想要截取字符串中的数字部分,可以使用以下语句:
SELECT substring('abc123def456' from 'd+');
这里的‘d+’表示匹配一个或多个数字字符,即截取字符串中的数字部分。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论