国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php 連接mssql nvarchar和text被截斷解決辦法

2024-05-04 21:49:22
字體:
來源:轉載
供稿:網友

在php連接mssql 時我突然發現nvarchar被截為255了,后面數據丟失了,而text也被截取了,下面我們查了手冊做了如下解決辦法.

nvarchar被截為255解決辦法:

PHP 將 nvarchar 按照 MySQL 的 varchar 處理了吧,代碼如下:

select cast(目標字段 as text) from 表名

假如你的 article 表中有個字段 summary 為 nvarchar,那么命令為:

select cast(summary as text) from article

另一種情況text被截段解決辦法:

PHP 的配置文件 php.ini 中 MSSQL 部分:

  1. [MSSQL] 
  2. ; Valid range 0 - 2147483647.  Default = 4096. 
  3. mssql.textlimit = 4096 
  4. //開源代碼Vevb.com 
  5. ; Valid range 0 - 2147483647.  Default = 4096. 
  6. mssql.textsize = 4096 

請看這兩個配置參數:

; Valid range 0 - 2147483647.Default = 4096.

mssql.textlimit = 4096

; Valid range 0 - 2147483647.Default = 4096.

mssql.textsize = 4096

相信你現在已經知道了問題的關鍵所在,只需要將這兩個數值改大即可,不過,同時也要考慮:

; Maximum size of POST data that PHP will accept.

post_max_size = 2M

需要根據實際情況設置.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孟津县| 偃师市| 鹤峰县| 安阳市| 扎赉特旗| 武宁县| 英吉沙县| 丘北县| 澳门| 朝阳区| 从江县| 白城市| 浦县| 陆丰市| 正蓝旗| 双辽市| 阿拉善左旗| 孟州市| 鲜城| 白银市| 西乡县| 甘谷县| 商河县| 古交市| 凤山县| 施秉县| 措美县| 新津县| 无极县| 依兰县| 荣成市| 镇平县| 南皮县| 额敏县| 龙里县| 寻乌县| 静安区| 岳阳县| 岑巩县| 荆州市| 霍邱县|