Name

ST_BandFileSize — Gibt die Dateigröße eines im Dateisystem gespeicherten Bandes aus. Wenn "bandnum" nicht angegeben ist, wird 1 angenommen.

Synopsis

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

Beschreibung

Gibt die Dateigröße eines im Dateisystem gespeicherten Bandes aus. Wenn die Funktion mit einem indb-Band aufgerufen wird oder der outdb-Zugriff deaktiviert ist, wird eine Fehlermeldung ausgegeben.

Diese Funkction wird üblicherweise gemeinsam imit ST_BandPath() und ST_BandFileTimestamp() verwendet. Auf diese Weise kann ein Client feststellen, ob er die selbe Sicht auf den Dateinamen eines outdb-Rasters hat wie der Server.

Verfügbarkeit: 2.5.0

Beispiele

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

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