名前

ST_BandFileSize — ファイルシステムに格納されているバンドのファイルサイズを返します。バンド番号が指定されていない場合には、1番と仮定します。

概要

bigint ST_BandFileSize(raster rast, integer bandnum=1);

説明

ファイルシステムに格納されているバンドのファイルサイズを返します。データベース内バンドを与えるか、データベース外バンドにアクセスできない場合にはエラーが投げられます。

この関数は一般的に ST_BandPath() と ST_BandFileTimestamp() とを併用して、データベース外ラスターのファイル名が、この関数から見えるものとサーバから見えるものと同じかどうかを判断することができます。

Availability: 2.5.0

コード
SELECT ST_BandFileSize(rast, 1) FROM dummy_rast WHERE rid = 1;
出力
240574