Pet*_*ete 6 php sql-server collation
我一直在搜索这个话题,但还没找到任何解决方案; 有一个类似的问题,但它没有解决:在sql查询和表名中使用带重音的字符
我正在使用SQL Server 2005上的数据库,该数据库使用Modern_Spanish_CI_AS作为排序规则.我正在使用PHP开发一个Web前端,我遇到了一个重音问题.
有一个表(假设"Objetos"),其字段有:ID名称Descripción
由于重音,我无法查询此表.如果我构建我的查询"Select a.ID, a.Name FROM Objetos"它完美,但如果更改为"Select a.ID, a.Descripción FROM Objetos"它返回零行.
我无法更改数据库的排序规则,因此我在发送之前一直在解码查询$ssql = utf8_decode($ssql);...这很奇怪,使用这种解决方法我可以做INSERT,但不能SELECT.
有任何想法吗?谢谢