廊坊新闻网-主流媒体,廊坊城市门户

oracle中substr(lsquoabcdersquo33)是什么意思

2023-09-09 07:40:58 来源:城市网


(资料图片)

1、substr截取字符串‘abcde’---要截取的字符串-3 ---从右向左第3个字符向后开始截取3 --- 取三个字符substr(‘abcde’,-3,3) 返回的结果是 cde给你几个例子:substr("ABCDEFG", 0); //返回:ABCDEFG,截取所有字符 substr("ABCDEFG", 2); //返回:CDEFG,截取从C开始之后所有字符 substr("ABCDEFG", 0, 3); //返回:ABC,截取从A开始3个字符 substr("ABCDEFG", 0, 100); //返回:ABCDEFG,100虽然超出预处理的字符串最长度,但不会影响返回结果,系统按预处理字符串最大数量返回。

2、 substr("ABCDEFG", 0, -3); //返回:EFG,注意参数-3,为负值时表示从尾部开始算起,字符串排列位置不变。

相信通过oracle中substr(lsquoabcdersquo33)是什么意思这篇文章能帮到你,在和好朋友分享的时候,也欢迎感兴趣小伙伴们一起来探讨。

本文由用户上传,如有侵权请联系删除!

关键词: