名称
ST_BandFileTimestamp — 返回存储在文件系统中的波段的文件时间戳。如果未指定 bandnum,则假定为 1。
语法
bigint ST_BandFileTimestamp(
raster rast, integer bandnum=1)
;
描述
返回存储在文件系统中的波段的文件时间戳(自 1970 年 1 月 1 日 00:00:00 UTC 起的秒数)。如果使用数据库中的波段调用此函数,或者未启用 outdb 访问,则会引发错误。
此函数通常与 ST_BandPath() 和 ST_BandFileSize() 结合使用,以便客户端可以确定 outdb 栅格的文件名是否与服务器看到的文件名相同。
可用性:2.5.0
示例
SELECT ST_BandFileTimestamp(rast,1) FROM dummy_rast WHERE rid = 1;
st_bandfiletimestamp
----------------------
1521807257