关于SUBSTRING和LEN的疑问
老宛 2004-07-14 02:51:40 DECLARE @STRING VARCHAR(20)
SET @STRING='我是1个中国人,12345'
为什么SUBSTRING('我是1个中国人,12345',3,2)的结果是 1个 呢?但是汉字是占用两个字节的呀,还有LEN(@STRING)的结果却是13
如果
SET @STRING='一二三四五六七八九十十九'
SELECT @STRING的结果是 一二三四五六七八九十
呵呵,我都搞糊涂了,这个和排序规则有关系吧,我的是Chinese_PRC_CI_AS,请高手们详细解释一下好吗?