请问谁知道在sqlserver中怎样查栏位中含有汉字的所有记录. select * from student where

问题描述:

请问谁知道在sqlserver中怎样查栏位中含有汉字的所有记录. select * from student where name 是 汉字
由于这个表 记录很多,大部分name列都不是汉字,我想找出 所有name为汉字的行
1个回答 分类:综合 2014-09-21

问题解答:

我来补答
貌似用PATINDEX函数,自己搜下
再问: 可以给出具体的语句吗?在sqlserver中,栏位的数据类型Nvarchar()我的正则表达式不太好。感谢,只要那个栏位含有汉字就抓出来。
再答: 大概这样, select * from student where patindex('%[吖-咗]%',name) > 0
 
 
展开全文阅读
剩余:2000
上一页:14,16
下一页:对一下
也许感兴趣的知识