[解決済み] dbms_lob.getlength() と length() による Oracle の blob サイズの比較
2023-06-12 02:29:07
質問
と同じ結果が出ています。
select length(column_name) from table
として
select dbms_lob.getlength(column_name) from table
しかし
この質問
を使うのが良いようです。
dbms_lob.getlength()
.
を使用することに何か利点はあるのでしょうか?
dbms_lob.getlength()
?
もしそれが答えを変えるなら、私はすべてのblobが.bmp画像であることを知っています(以前にblobを扱ったことはありません)。
どのように解決するのですか?
length
そして
dbms_lob.getlength
に適用すると、文字数を返します。
CLOB
(文字LOB)に適用されます。に適用された場合、文字数を返します。
BLOB
(バイナリLOB)に適用されます。
dbms_lob.getlength
はバイト数を返しますが、これはマルチバイト文字セットにおける文字数とは異なる場合があります。
を適用したときにどうなるかはドキュメントに明記されていないので
length
を適用した場合にどうなるかはドキュメントに明記されていないので、そのような場合には使用しないことをお勧めします。BLOB のバイト数が欲しい場合は
dbms_lob.getlength
.
関連
-
SQL-初心者のためのベスト入門SQLクエリ I
-
[解決済み] SQL Server FOR EACH ループ
-
[解決済み] Oracleで上位100行を選択する方法は?
-
[解決済み] Oracleの全テーブルのリストを取得しますか?
-
[解決済み] SQLiteデータベースで、一度に複数行を挿入することは可能ですか?
-
[解決済み] Entity Framework VS LINQ to SQL VS ADO.NETでストアドプロシージャを使う?[クローズド]
-
[解決済み] オラクル:テーブルが存在する場合
-
[解決済み】Oracleクエリが順序付け後に返す行数を制限するにはどうすればいいですか?
-
[解決済み】OracleでAUTO_INCREMENTでidを作成する方法は?
-
[解決済み】varcharカラムの最大長を変更する?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
MySQL - ストアドプロシージャ (データ型、関数)
-
[解決済み] PostgreSQLのCREATE DATABASE IF NOT EXISTSをシミュレートしてみませんか?
-
[解決済み] SQLのカラム名があいまいな場合のクエリエラー
-
[解決済み] 複数の列でgroup byを使用する
-
[解決済み] SQLの複数列の順序付け
-
[解決済み] SQL Serverには、.NETのMath.Maxのような2つの値を取るMax関数はありますか?
-
[解決済み] 項目xにアクセスできるように文字列を分割するにはどうすればよいですか?
-
[解決済み] SQLのインデックスとは何ですか?
-
[解決済み] SQL ServerでINSERT INTOとしてデータをエクスポートする
-
[解決済み] VARCHARとCHARの違いは何ですか?