CFQuery
を使用して、Oracle DBからCLOBフィールドを取り出します。 CLOBフィールドに〜8000未満のデータが含まれている場合、値(o/p)が取得されていることがわかりますが、CLOBフィールドのサイズが8000文字を超える場合は値を取得しません。 in <cfdump>
値はOracle DBに存在しますが、「空の文字列」として取得された問合せが表示されます。CFQueryを使用したロング・テキスト(CLOB)の再取得
私は、CFadimコンソールでOracleドライバを使用しています 有効にする '長いテキストの取得(CLOB)を有効にする'。および「バイナリー・ラージ・オブジェクト取得(BLOB)を使用可能にする」を参照してください。 ' ' Long Text Buffer(chr) 'と' Blob Buffer(bytes) 'の値を6400000に設定します。
全文を取得するにはどうすればよいですか?
デフォルトは64,000ではなく、640万に設定されていますか? 64,000だったら、8000文字= 64,000バイトだと分かりました。 いずれにしても、値を大きくしてサービスを再開すると違いが出ますか? – eapen