日期:2014-05-17  浏览次数:20682 次

【急求】中文减号在mssql中的查询?
PHP页面是UTF-8,现有Sql语句中包含有中文减号,即“——”,需要把该减号转为gb2312后进行查询,但是使用iconv('utf-8', 'gb2312', '——')函数转换过后,结果为空!!!!!!!!!!这是什么BUG!!!!!

如果转码不成功,有什么其它办法使得包含该中文减号的Sql能够成功在mssql中查询??

------解决方案--------------------
你那个减号到了SQLServer是一个-还是两个“--”还似乎3个?

------解决方案--------------------
你这个是MYSQL吧 SET NAMES 'GBK'试试
------解决方案--------------------
没遇到过,用cast(XX as nvarchar)再转试试