私はPythonで作業しています。postgresqlの "TEXT"データ型の最大サイズ
私はpostgresに "text"データ型のフィールドを持っています。非常に大きな文字列を保存しようとすると、Pythonで内部エラーが発生しますが、文字列を小さなサイズで保存すると、正しく保存されます。
私はこの問題を理解していません。 "TEXT"データ型の文字を入力するための最大限の制限がありますか? manualから
私はPythonで作業しています。postgresqlの "TEXT"データ型の最大サイズ
私はpostgresに "text"データ型のフィールドを持っています。非常に大きな文字列を保存しようとすると、Pythonで内部エラーが発生しますが、文字列を小さなサイズで保存すると、正しく保存されます。
私はこの問題を理解していません。 "TEXT"データ型の文字を入力するための最大限の制限がありますか? manualから
:
In any case, the longest possible character string that can be stored is about 1 GB.
大きな文字列をはじめて保存します。再び余分な文字を1つ追加すると、「INTERNAL SERVER ERROR:ブロックの終わりまで取引が中断されました」というメッセージが表示されます – user977933
すべてのエラーメッセージを表示するにはログファイルを確認してください。何かを教えてください。 –
これは100%正しいですか? [manual](https://www.postgresql.org/docs/current/static/datatype-character.html)からは、以下も表示されます: **(データ型でnに許される最大値宣言はそれよりも小さいですが、これを変更すると便利ではありません。マルチバイト文字エンコーディングでは、文字数とバイト数が大きく異なる可能性があるからです。任意の長さ制限を構成するのではなく、長さ指定子)。** – Carlos
エラーとは何ですか?大文字の中にクエリーを壊す可能性のある文字はありませんか? – Habib
列のサイズを制限する制約はありますか? – luke2012
具体的なエラーメッセージは何ですか?どのように線が見える、それをスローする? –