SQL 中英文混合时取字符串长度

select len('中英文abc')      ---结果是6

select datalength('中英文abc')        ---结果是9

select cast('中英文abc'    as char(5))     ---结果是“中英”,会自动避免半个汉字出现

select cast('中英文abc'    as char(7))     ---结果是“中英文a”,可有效的截取中英文

posted @ 2012-11-11 14:01  星火卓越  阅读(387)  评论(0编辑  收藏  举报