关于PHP读取sql server varchar数据丢失的问题
2013-08-07 18:17
309 查看
关于PHP读取sql server varchar数据丢失的问题: 现象: 在使用PHP PDO读取SqlServer 的varchar 数据类型时数据丢失,如原有类型数据大小为356, 使用PDO读出数据大小为255 使用tsql 直接查询同样可查看数据大小为(255) 解决办法: 1、修改读数据的方式: 将 SELECT msg_body FROM sms_queue WHERE msg_id =25811131 修改为 SELECT cast(msg_body as text)msg_body FROM sms_queue WHERE msg_id =25811131 cast(msg_body as text)msg_body 实现数据类型转化,将varchar数据类型按照text格式读出 2、将对应的数据类型修改 如: 将varchar(n)改为varchar(max) 3、使用freetds版本8.0版本以上 (注意其默认编码为utf-8)
相关文章推荐
- 关于PHP读取sql server varchar数据丢失的问题
- 关于读取Oracle数据时间丢失问题
- 关于.NET读取Excel文件到DataSet后数据丢失问题
- 关于PHP Curl POST 数据丢失的问题
- C# 读取EXCEL文件出现数据丢失问题
- 关于PHP在数组对象与JSON数据之间的转换问题(编码问题)
- 关于android当中Service读取应用中的内存数据不更新问题
- 关于access数据库读取数据问题
- 关于php的session丢失问题
- 关于 java InputStream读取数据问题
- iOS 关于网络数据解析小数位精度丢失问题的修正
- SharePoint2010沙盒解决方案基础开发——关于TreeView树形控件读取列表数据(树形导航)的webpart开发及问题
- PHP关于IE下的iframe跨域导致session丢失问题解决方法
- 关于android的activity被回收,导致的变量数据丢失的问题
- C# 关于GZipStream压缩与解压缩数据丢失问题
- C# 读取EXCEL文件出现数据丢失问题
- php post大量数据时发现数据丢失问题解决方法
- C# 读取EXCEL文件出现数据丢失问题
- ADO 读取Excel文件数据, 丢失数据或数据错误问题。
- ADO 读取Excel文件数据, 丢失数据或数据错误问题。