国产探花免费观看_亚洲丰满少妇自慰呻吟_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

需要根據實際情況設置.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 当涂县| 玉林市| 清水河县| 乌拉特中旗| 上林县| 加查县| 兴山县| 富平县| 长丰县| 鄢陵县| 理塘县| 金坛市| 灵丘县| 交城县| 名山县| 玉田县| 阿勒泰市| 洛隆县| 罗田县| 阿城市| 巴塘县| 襄垣县| 垣曲县| 临沭县| 罗定市| 定边县| 富民县| 灵台县| 侯马市| 昌江| 广南县| 调兵山市| 张家口市| 苏州市| 都安| 兴城市| 正安县| 洛扎县| 湾仔区| 金塔县| 德阳市|