1. ホーム
  2. java

[解決済み] Oracle sql - 私のDBテーブルの列に4000文字を格納する[クローズド]。

2022-02-19 10:14:40

質問

私のWebアプリケーションでは、DBテーブル(Oracle)のCOLUMNにいくつかのテキストメッセージを保存しています。以前は、VARCHAR2の長さ(最大長)は(500バイト)です。現在、クライアントは、最大長を4000文字に増やすように私に尋ねました。
DBテーブルのカラムに4000charを保存することは可能ですか、それともBLOBとして保存する必要がありますか。
どちらの方がパフォーマンスが良いですか?
どなたか教えてください。

解決方法は?

を確認しましたか? CLOB . 大きなテキストを保存するために、オラクルはCLOBを推奨しています。

<ブロッククオート

CLOB (Character Large Object) は、Oracle のデータ型の一つで、以下のものを保持することができます。 最大4GBのデータ。CLOBはテキストを保存するのに便利です。