Section courante

A propos

Section administrative du site

ORA_HASH

Hachage Oracle
Oracle Database SQL Oracle 10g Release 1 (10.1) ou supérieur

Syntaxe

ORA_HASH(expr [, max_bucket [, seed_value ] ])

Paramètres

Nom Description
expr Ce paramètre permet d'indiquer l'expression ou la colonne dont la valeur servira de base au calcul du hachage. Cette expression peut être de tout type de données supporté par la fonction.
max_bucket Ce paramètre permet de spécifier la valeur maximale de la plage de hachage, généralement utilisée pour déterminer le nombre de «buckets» ou partitions logiques dans lesquelles les données seront réparties.
seed_value Ce paramètre permet de définir une valeur de départ (graine) pour l'algorithme de hachage, afin de produire des résultats différents pour la même expression selon la graine utilisée.

Description

Cette fonction permet de générer une valeur de hachage à partir d'une ou plusieurs expressions. Elle est souvent utilisée pour le partitionnement, les jointures ou la distribution uniforme des données.

Remarques



Dernière mise à jour : Dimanche, le 29 Juin 2025