すべてのプロダクト
Search
ドキュメントセンター

PolarDB:ST_SetDateTime

最終更新日:Jul 02, 2024

このトピックでは、ST_SetDateTime関数について説明します。この関数は、ラスターの開始時間と終了時間、またはバンドの時間情報を指定します。

構文

raster ST_setDateTime(raster raster_obj,
                      timestamp start,
                      timestamp end);
raster ST_setDateTime(raster raster_obj,
                      integer band,
                      timestamp time);

パラメーター

パラメーター

説明

raster_obj

開始時刻と終了時刻を指定するラスタ。

band

開始時間と終了時間を指定するバンドのシーケンス番号。 有効な値は0から始まります。

time

指定されたバンドの時間情報。 yyyy-MM-dd HH:mm:ss形式で時刻を指定することを推奨します。 例: 2020-08-30 18:00:00

start

指定する開始時刻。 yyyy-MM-dd HH:mm:ss形式で時刻を指定することを推奨します。

end

指定する終了時刻。 yyyy-MM-dd HH:mm:ss形式で時刻を指定することを推奨します。

select ST_DateTime(ST_setDateTime(raster_obj, 0, '2020-01-02'::timestamp), 0)
FROM raster_table

       st_datetime        
--------------------------
 Thu Jan 02 00:00:00 2020