Todos os produtos
Search
Central de documentação

ApsaraDB RDS:ST_SetMD5Sum

Última atualização: Sep 01, 2026

Define a string de hash MD5 nos metadados de um objeto raster.

Sintaxe

text ST_SetMD5Sum(raster raster_obj, text md5sum)

Parâmetros

Parâmetro

Descrição

raster_obj

Nome do objeto raster.

md5sum

String de hash MD5 a atribuir ao objeto raster. Deve ter exatamente 32 caracteres, contendo apenas dígitos e letras minúsculas.

Descrição

A função ST_SetMD5Sum grava uma string de hash MD5 nos metadados de um objeto raster. A string deve ter exatamente 32 caracteres e conter apenas dígitos e letras minúsculas.

Para calcular e armazenar automaticamente o hash MD5 ao salvar um objeto raster, defina o parâmetro de banco de dados ganos.raster.calculate_md5:

Parâmetro

Tipo

Descrição

ganos.raster.calculate_md5

boolean

Especifica se o sistema calcula a string de hash MD5 e a salva nos metadados ao armazenar o objeto raster. Valores válidos: true, false. Valor padrão: false.

Exemplo:

SET ganos.raster.calculate_md5 = true;

Exemplos

O exemplo a seguir define a string de hash MD5 para o objeto raster com id = 1 e recupera o valor com ST_MD5SUM para confirmação.

SELECT ST_MD5SUM(ST_SetMD5Sum(rast, '21f41fd983d3139c75b04bff2b7bf5c9'))
FROM raster_table
WHERE id = 1;

Saída esperada:

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