Name

ST_BandFileTimestamp — 返回文件系统中存储的波段的文件时间戳。 如果未指定 波段号,则假定为 1。

Synopsis

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

描述

返回文件系统中存储的波段的文件时间戳(自 1970 年 1 月 1 日 00:00:00 UTC 以来的秒数)。 如果使用 in db band 调用,或者未启用 outdb 访问,则会引发错误。

此函数通常与 ST_BandPath() 和 ST_BandFileSize() 结合使用,以便客户端可以确定它所看到的 outdb 栅格的文件名是否与服务器所看到的相同。

可用性:2.5.0

示例

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

 st_bandfiletimestamp
----------------------
           1521807257