[PHP-users 11588] MSSQL、結果フィールドの文字制限について
php-users@php.gr.jp
php-users@php.gr.jp
Tue, 19 Nov 2002 14:51:20 +0900
初めて投稿します。よろしくお願いいたします。
去年にもどなたかがMLに投稿されていましたが、返信のないままのようでした。どなたか、ご存知の方、もしくは代替案のお持ちの方お願いいたします。
現在MSSQL_xxx 関数を用いて、varchar(3600文字)のフィールドを読み書きし様としていますが、なぜか、255バイト以上文字が返ってきません。255バイト目まではちゃんと返ってくるのに。
MSSQL側で@@TEXTSIZEや、php.ini内のmssql.textlengthとmssql.textsizeも、全
部4096以上に設定して余裕をもたせているのに、どうもうまくいきません。良く
見たら、mssql_fetch_fieldの結果オブジェクトのmax_lengthプロパティーをみ
ると、フィールド自体は1024バイトとか4096バイトとかになっているにも関わら
ず255になっています。なぜでしょうか??どなたかご教授おねがいします。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
〃ノノ 人ノ) 安部公信
(c ⌒ .^ 大阪市平野区瓜破西2-14-22
人_ ーノ Mail masanobu@marche.ne.jp
phone 06-6704-4401
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/