select datalength('张三'); --返回【4】,因为一个汉字占两个字节 select len('张三'); --返回【2】,把一个汉字当做一个字符 select datalength('AB'); --返回【2】,因为一个英文占一个个字字节 select len('AB'); --返回【2】,把一个汉字当做一个字符
这两个函数的区别主要是: datalength:返回字节长度。 length:返回字符长度。
select datalength('张三'); --返回【4】,因为一个汉字占两个字节 select len('张三'); --返回【2】,把一个汉字当做一个字符 select datalength('AB'); --返回【2】,因为一个英文占一个个字字节 select len('AB'); --返回【2】,把一个汉字当做一个字符
这两个函数的区别主要是: datalength:返回字节长度。 length:返回字符长度。