时间:2021-07-01 10:21:17 帮助过:4人阅读
转义呀!
select top 1 customid,[需求id],[需求类型],[需求描述],[解决时限],[需求提交时间],[标志],lastmodify from [d_需求提交] order by customid
你在控制器里创建一个查询就知道该怎么写了
转义呀!
select top 1 customid,[需求id],[需求类型],[需求描述],[解决时限],[需求提交时间],[标志],lastmodify from [d_需求提交] order by customid
你在控制器里创建一个查询就知道该怎么写了
你说的转义怎么个转法?像你上面这种写法在sql2008里是正常,但php里一样是中文字段取不到值啊,转义是?
[] 中括号是 sqlserver 的名称转义符,和 mysql 的 `` 一样的作用
sqlserver 的字段名并不支持 utf-8 编码
二字节编码(unicode)操作系统是微软的发明,utf-8 只不过是为兼容 UTF 标准而设计的
你的问题比较怪异,你可尝试将查询串转换成 gbk 或 ucs-2 编码的看看
转换了,问题仍旧有
你自己慢慢弄吧!用中文做字段名,本身就是个错误
手边也没有 sqlserver 无法测试
问题解决了,中文字段真坑