cf_sql_longvarchar
に文字数制限がありますか?それは43,679文字または40-45kbのどこかで切り捨てられているようです。cf_sql_longvarcharは、coldfusionからsql 2008への変数の保存を中止しました
2
A
答えて
7
通常、CLOBとLong Text Buffer
を組み合わせて問題を解決します。
以下の例は、多くのデータを移動する必要があることがわかっているクエリに対してのみ使用します。 JVMのメモリ問題が発生する可能性があるため、普遍的に使用していません。
関連する問題
- 1. ColdFusionを使用して.pdfファイルをSQL 2008カラムに保存できますか?
- 2. 変数からレジスタへの値を保存したい
- 3. SQL Server 2008 - ファイルの保存
- 4. SQL Server 2008から2008 R2へのアップグレード
- 5. グローバル変数の関数へのポインタを保存したい
- 6. ColdFusionでのSQLインジェクションからの保護
- 7. SQL Server 2008にイメージを保存しますか?
- 8. SQL Server 2008 R2からSQL Server 2008へのLINQ変更データベースの使用
- 9. メソッドはテキストファイルへのデータの保存を中止しているようです
- 10. SQLフィールドを変数として保存しますか?
- 11. Android Galaxy S3はmtpからdebianテストへのインストールを中止しました
- 12. SQL Server 2008は地理的ポイントを16進数で保存します
- 13. Python ORM - ファイルへの/からのSQLデータの保存または読み込み
- 14. TYPO3はGET変数へのアクセスを保護しました
- 15. SQL Server 2008のXMLフィールドに変更履歴を保存する
- 16. Powershell:スクリプト中に変数全体にコマンドを保存します。
- 17. oracleからsql server 2008への移行
- 18. SybaseからSQL Server 2008への移行
- 19. HypersonicからSqlサーバー2008へのデータコピー
- 20. MySqlからSqlサーバー2008への移行
- 21. ColdFusionは.HBXMLファイルをどこに保存しますか?
- 22. SQL関数の結果をselect文内の変数に保存しますか?
- 23. アイテムテンプレートをループし、データベースへの変更を保存します
- 24. ColdFusionで構造体への隠しフォーム変数の変換
- 25. SQL Server 2008:VarcharからDatetimeへの変換
- 26. SQL Server 2008 FREETEXT検索が停止しました
- 27. SQL 2005からSQL 2008へのSQLジョブの転送
- 28. グローバル変数へのユーザソケットマッピングの保存
- 29. 変数へのRails出力の保存
- 30. 変数へのHubot入力の保存
制限がありますが、KBよりかなり大きいです。ほとんどの場合、問題はデータソースの設定です。アーカイブを検索すると、DSNの設定に言及するいくつかのスレッドがあります。[CLOB - 長いテキストの取得を有効にする](http://stackoverflow.com/questions/9021508/grabbing-long-text-from-sql-database-with -coldfusion-output-truncated)です。それでも問題が解決しない場合は、a)dbms b)列のデータ型とc)関連するクエリコードを詳細に更新してください。 – Leigh
datalength()を使用してSQL内のサイズを調べることでこれを確認していますか?または、値を返すと切り捨てられますか?切り捨てられた値を返す場合は、ColdFusion CFAdmin内のデータソースで「長いテキストの取得を有効にする」必要があります。 –
それは設定でしたが、Microsoft SQLサーバー管理スタジオでも切り詰められています。それにも設定がありますか? –