Todos os produtos
Search
Central de documentação

ApsaraDB RDS:ST_MD5Sum

Última atualização: Sep 01, 2026

Retorna a string de hash MD5 de um objeto raster.

Sintaxe

text ST_MD5Sum(raster raster_obj)

Parâmetros

Parâmetro

Descrição

raster_obj

Objeto raster a consultar.

Descrição

A função ST_MD5Sum busca a string de hash MD5 nos metadados do objeto raster. Se não houver string de hash MD5 nos metadados, a função retornará NULL para objetos raster internos aos dados. Para objetos raster armazenados no Alibaba Cloud Object Storage Service (OSS), a função calcula a string de hash MD5 com base no caminho do OSS.

Para pré-calcular a string de hash MD5 durante o armazenamento e mantê-la em cache nos metadados, configure os seguintes parâmetros GUC:

Parâmetro

Tipo

Descrição

Valores válidos

Padrão

ganos.raster.calculate_md5

boolean

Defina se o sistema deve calcular e salve a string de hash MD5 nos metadados ao armazenar o objeto raster.

true

false

false

ganos.raster.md5sum_chunk_size

integer

Tamanho do bloco, em MB, para cada operação de leitura durante o cálculo da string de hash MD5.

1–256

10

Exemplo de configuração:

SET ganos.raster.calculate_md5 = true;
SET ganos.raster.md5sum_chunk_size = 20;

Exemplos

Selecione a string de hash MD5 de um objeto raster:

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

Resultado:

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