返回一個raster對象的MD5字符串。

語法

text ST_MD5Sum(raster raster_obj)

參數

參數名稱 描述
raster_obj raster對象。

描述

先試圖從元數據中獲得MD5字符串,如果元數據中不存在,數據內部raster對象返回NULL,然后OSS存儲的raster對象再根據OSS路徑進行計算。

涉及的數據庫參數如下。

參數 類型 說明
ganos.raster.calculate_md5 boolean 指定是否在raster對象入庫時計算MD5并保存到元數據中。取值:true | false。默認值:false。示例:
Set ganos.raster.calculate_md5 = true;
ganos.raster.md5sum_chunk_size integer 指定計算MD5時每次讀入的緩存大小。單位:MB。取值:1~256。默認值:10。示例:
Set ganos.raster.md5sum_chunk_size = 20;

示例

SELECT ST_MD5SUM(rast)
FROM raster_table
WHERE id = 1;

              st_md5sum
-----------------------------------
 21f41fd983d3139c75b04bff2b7bf5c9