关于PHP读取sql server varchar数据丢失的问题
来源:互联网 发布:java编写文件管理系统 编辑:程序博客网 时间:2024/05/05 00:17
现象:
在使用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)或者text(备注:2008以下版本不支持varchar(max)这种写法)
0 0
- 关于PHP读取sql server varchar数据丢失的问题
- 关于PHP读取sql server varchar数据丢失的问题
- SQL Server全文索引关于varchar与nvarchar的问题
- 关于读取Oracle数据时间丢失问题
- 关于PHP Curl POST 数据丢失的问题
- php连接sql server查询text字段丢失数据解决方法
- 关于sql server char,nchar,varchar,nvarchar的区别
- 关于php的session丢失问题
- Sql Server Varchar类型中文乱码问题的解决办法
- SQL Server 数据全部丢失
- 关于PHP或ASP提交表单数据丢失问题
- 关于SQL Server存取图像数据的问题
- Excel导入SQL Server数据丢失的解决办法
- php中关于sql数据库数据的问题
- SQL Server 2005 读取xml 文件 突破 varchar 8000 限制
- 【SQL-码农】关于SQL SERVER中的FLOAT转换为VARCHAR
- Sql Server:char与varchar的选择
- SQL SERVER、MySQL的varchar区别
- CF595B 数学
- 《C语言及程序设计初步》第十四讲实践项目
- 自定义字母导航条控件
- OC中关键字@property,便利构造器,对象初始化的综合使用
- PHP后台技术-数据库对象技术PDO(二)
- 关于PHP读取sql server varchar数据丢失的问题
- 马赛克原理
- ORA-16401: archivelog rejected by RFS
- CString与char *互转总结
- Android动画(3)--属性动画
- ios 常用第三方类库
- error: Unable to find vcvarsall.bat
- 查找qt生成的exe软件需要的动态库.以及打包
- c语言错误提示'bool' : undeclared identifier解决