社区
基础编程
帖子详情
发现用php连sql server的一个很麻烦的问题
xgy_p
2003-08-21 02:49:12
用php + sql server做开发的时候,如果用varchar或char类型,即使在sql server定义超过255,如varchar(3000),在PHP中显示出来最多也只能显示255个字符。很麻烦。我只能在sql语句中将其转为text类型,再显示出来。各位有没有遇到过这个问题啊?有解决方法吗?
...全文
98
12
打赏
收藏
发现用php连sql server的一个很麻烦的问题
用php + sql server做开发的时候,如果用varchar或char类型,即使在sql server定义超过255,如varchar(3000),在PHP中显示出来最多也只能显示255个字符。很麻烦。我只能在sql语句中将其转为text类型,再显示出来。各位有没有遇到过这个问题啊?有解决方法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangdongzjk
2003-11-21
打赏
举报
回复
我也是
头回听说
kenko
2003-11-21
打赏
举报
回复
我现在也遇到相同的问题。
关注!!
li_zero
2003-11-20
打赏
举报
回复
此非彼也
---------------
varchar[(n)]
长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。所输入的数据字符长度可以为零。varchar 在 SQL-92 中的同义词为 char varying 或 character varying。
tuoshi
2003-11-20
打赏
举报
回复
关注ing......
gekie
2003-11-20
打赏
举报
回复
我只知道oracle的varchar2才支持哦
xgy_p
2003-08-22
打赏
举报
回复
上php.net上的bug report仔细看过了。原来这是由于微软不更新驱动而造成的即使在php5.0中也存在着这个问题,没办法。
xuzuning
2003-08-21
打赏
举报
回复
对不起,我只知道ANIS SQL标准中char和varchar类型宽度不能大于255。sql server也说他是遵守的。
作为第三方软件,你说应该遵循什么标准呢?
xgy_p
2003-08-21
打赏
举报
回复
在sql server中,varchar最大可以到8000,大于8000的时候就会用text。我觉得这完全有必要,因为有些时候有些数据,变化很大,可能很大,又可能很小,255肯定不够的了。而用text的话,又不能精确匹配查询。
causky
2003-08-21
打赏
举报
回复
varchar 和text的存储形式不同
相比起来存储相同的数据使用varchar比使用text所生成的数据文件要大
xuzuning
2003-08-21
打赏
举报
回复
是吗?头回听说。
那要text、clob干嘛?
xgy_p
2003-08-21
打赏
举报
回复
不好意思,不但sql server允许,ORACLE和DB2等大型的DBMS都允许啊。我不知道是不是php的版本问题,不知道新版本有没有支持这个特性。
xuzuning
2003-08-21
打赏
举报
回复
sql server 允许 varchar(3000) ?
越来越不守规矩了
数据库原理(第5版)
本版继续使用之前版本增加的较为有效的规范化讨论,使用
一个
四步过程来演示规范化关系的规定步骤。这种方法不仅简化了规范化任务,而且使规范化原理更易于理解,因此当前版本仍沿用了这一方法。教师如需更多了解范式...
PHP
连接MS
SQL
数据库案例,
PHP
WAMP多个
PHP
版本连接
SQL
Server
数据库
课前小知识普及:MS
SQL
和
SQL
Server
是同
一个
软件,叫法不同而已,MS
SQL
全称是Microsoft
SQL
Server
,MS
SQL
是简写,有些人则喜欢直接叫
SQL
Server
,我就比较喜欢这种叫法,有韵味、、、 最近有用户在使用...
3天掌握
SQL
Server
2012 数据库
SQL
Server
是由Microsoft开发和推广的关系数据库管理系统(DBMS),Microsoft
SQL
Server
2012 是
一个
全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft
SQL
Server
数据库引擎为...
php
+
sql
server
之如何连接
sql
server
数据库
就是使用
sql
server
当数据库去开发
一个
网站,这里就简单介绍
一个
如何去连接
sql
server
数据库,以及一些简单的数据库操作方法,看完这篇之后,你就会知道,其实无论是哪种数据库去开发,其实原理都很相似,只要掌握一种...
PHP
连接操作
sql
server
PHP
连接操作
sql
server
(windows)主要说一下连接中遇到的
问题
1、报错ODBC这时候需要在window里面安装对应的msi、 https://www.microsoft.com/en-us/download/confirmation.aspx?id=36434 2、
php
要支持
sql
server
要...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章