HASH()
Версии сервера
| 0.9 | 1.0 | 1.5.3 | 1.5.4 | 1.5.5 | 2.0 | 2.0.3 | 2.0.4 | 2.1 | 2.5 | 3.0 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | + | + | + |
Доступно в
Формат
HASH( <string> )
| Аргумент | Описание |
|---|---|
| Столбец или выражение, которое приводится к строковому типу данных. | |
| Результат | BIGINT |
Описание
Возвращает хэш от указанной строки, используя алгоритм ELF HASH.
Встроенная функция. Является не зарезервированным ключевым словом.
Пример
SELECT E.FULL_NAME, HASH(E.FULL_NAME) AS HASH FROM EMPLOYEE E
См. также
Источник
http://www.firebirdsql.org/rlsnotesh/rlsnotes210.html#rnfb210-appx-A
Обсуждение