ホームページ > バックエンド開発 > PHPチュートリアル > SqlServer 2000 ストアド プロシージャを実行すると、pdo_odbc が最大 4096 文字を返します。これを解決するにはどうすればよいですか?

SqlServer 2000 ストアド プロシージャを実行すると、pdo_odbc が最大 4096 文字を返します。これを解決するにはどうすればよいですか?

WBOY
リリース: 2016-07-06 13:52:56
オリジナル
1143 人が閲覧しました

環境: win10 + SqlServer2000 + php5.5 + yii2.0.7
問題: ストアド プロシージャ readAll() の実行後、単一行と単一フィールドは最大 4096 文字を返すことができますが、ストアド プロシージャの定義は 8000 文字であり、結果として次のようになります。不完全な表示。
コード:

リーリー

戻る:

リーリー

試した方法 (結果なし): ここでの odbc は PDO メソッドでは有効ではないようです。

リーリー

参考資料 (結果なし):
http://www.cnblogs.com/longhs/p/3628315.html

返信内容:

環境: win10 + SqlServer2000 + php5.5 + yii2.0.7
問題: ストアド プロシージャ readAll() の実行後、単一行と単一フィールドは最大 4096 文字を返すことができますが、ストアド プロシージャの定義は 8000 文字であり、結果として次のようになります。不完全な表示。
コード:

リーリー

戻る:

リーリー

試した方法 (結果なし): ここでの odbc は PDO メソッドでは有効ではないようです。

リーリー

参考資料 (結果なし):
http://www.cnblogs.com/longhs/p/3628315.html

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート