如何使用len()函数统计字段值的长度
现有一表,其内容既有中文也有英文字符,但在统计该字段内容中最大长度时,由于len()函数统计的是字符而不是字节,使得得到的长度无法达到统一标准。请问如何解决这样的问题。表的内容如下:
table a
id name
1 abc
2 张三
通过sql 查询,select len(name) from a 得到如下结果:
1 3
2 2
问题是如何让sql的len函数得到按统一标准统计长度,如按字节,正确的显示结果要求为:
1 3
2 4
---------------------------------------------------------------
用datalength
table a
id name
1 abc
2 张三
通过sql 查询,select len(name) from a 得到如下结果:
1 3
2 2
问题是如何让sql的len函数得到按统一标准统计长度,如按字节,正确的显示结果要求为:
1 3
2 4
---------------------------------------------------------------
用datalength