名稱

ST_BandFileSize — 傳回儲存在檔案系統中波段的檔案大小。如果沒有指定波段編號,則預設為 1。

概要

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

描述

傳回儲存在檔案系統中波段的檔案大小。如果呼叫的波段在資料庫中,或未啟用 outdb 存取,則會拋出錯誤。

此函數通常與 ST_BandPath() 和 ST_BandFileTimestamp() 一起使用,以便客戶端可以確定它看到的 outdb 柵格的檔案名稱是否與伺服器看到的相同。

可用性:2.5.0

範例

SELECT ST_BandFileSize(rast,1) FROM dummy_rast WHERE rid = 1;

 st_bandfilesize
-----------------
          240574