oracle中substr( lsquo abcde rsquo 3 3)是什么意思
2024-04-26 10:30:46
导读 大家好,小东方来为大家解答以上的问题。oracle中substr( lsquo abcde rsquo 3 3)是什么意思这个很多人还不知道,现在让我们一起来...
大家好,小东方来为大家解答以上的问题。oracle中substr( lsquo abcde rsquo 3 3)是什么意思这个很多人还不知道,现在让我们一起来看看吧!
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,为负值时表示从尾部开始算起,字符串排列位置不变。
本文到此分享完毕,希望对大家有所帮助。
免责声明:本文由用户上传,如有侵权请联系删除!
猜你喜欢
- 04-26
- 04-26
- 04-26
- 04-26
- 04-26
- 04-26
- 04-26
- 04-26
最新文章
- 04-26
- 04-26
- 04-26
- 04-26
- 04-26
- 04-26
- 04-26
- 04-26