MySQL、Oracle查看字节和字符长度个数的函数length() 、char_length() 、lengthB()
warning:
这篇文章距离上次修改已过223天,其中的内容可能已经有所变动。
在MySQL和Oracle中,LENGTH()
函数和LENGTHB()
函数用于获取字符串的字节长度,而CHAR_LENGTH()
和LENGTH()
函数用于获取字符串的字符长度。
- MySQL中的使用方法:
LENGTH(str)
:返回字符串str的字节长度。CHAR_LENGTH(str)
:返回字符串str的字符长度。LENGTHB(str)
:返回字符串str的字节长度。
示例代码:
- Oracle中的使用方法:
LENGTH(str)
:返回字符串str的字节长度。LENGTHB(str)
:返回字符串str的字节长度。LENGTHC(str)
:返回字符串str的字符长度。
示例代码:
注意:在Oracle中,LENGTH()
和LENGTHB()
函数返回的是字符在特定字符集下的字节长度,而LENGTHC()
返回的是字符数。
在实际使用中,需要根据数据库的不同选择合适的函数进行使用。
评论已关闭