Menetapkan string Hash MD5 dalam metadata objek raster.
Sintaksis
text ST_SetMD5Sum(raster raster_obj, text md5sum)Parameter
| Parameter | Deskripsi |
|---|---|
raster_obj | Nama objek raster. |
md5sum | String Hash MD5 yang akan ditetapkan ke objek raster. Harus terdiri dari 32 karakter dan hanya berisi angka serta huruf kecil. |
Deskripsi
ST_SetMD5Sum menulis string Hash MD5 ke metadata objek raster. String hash tersebut harus terdiri tepat dari 32 karakter dan hanya boleh berisi angka serta huruf kecil.
Untuk menghitung dan menyimpan secara otomatis string Hash MD5 saat objek raster disimpan, atur parameter database ganos.raster.calculate_md5:
| Parameter | Tipe | Deskripsi |
|---|---|---|
ganos.raster.calculate_md5 | boolean | Menentukan apakah string Hash MD5 dihitung dan disimpan ke metadata saat objek raster disimpan. Nilai yang valid: true, false. Nilai default: false. |
Contoh:
SET ganos.raster.calculate_md5 = true;Contoh
Contoh berikut menetapkan string Hash MD5 untuk objek raster dengan id = 1, lalu mengambilnya menggunakan ST_MD5SUM untuk mengonfirmasi nilainya.
SELECT ST_MD5SUM(ST_SetMD5Sum(rast, '21f41fd983d3139c75b04bff2b7bf5c9'))
FROM raster_table
WHERE id = 1;Output yang diharapkan:
st_md5sum
-----------------------------------
21f41fd983d3139c75b04bff2b7bf5c9