名稱

ST_BandFileTimestamp — 傳回儲存在檔案系統中的圖層檔案時間戳記。如果未指定圖層編號,則預設為 1。

概要

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

描述

傳回儲存在檔案系統中的圖層檔案時間戳記(自 1970 年 1 月 1 日 00:00:00 UTC 以來的秒數)。如果使用資料庫內圖層呼叫,或未啟用外部資料庫存取,則會拋出錯誤。

此函數通常與 ST_BandPath() 和 ST_BandFileSize() 一起使用,以便客戶端可以確定它看到的外部資料庫影像檔名是否與伺服器看到的相同。

可用性:2.5.0

範例

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

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