如何使用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

posted on 2009-11-09 11:34  highmayor  阅读(487)  评论(0编辑  收藏  举报

导航