blob: e102e7432dfff440af2867954dfbaa8a25b79002 [file] [log] [blame]
<table class="table">
<thead>
<tr>
<th style="width:25%">Function</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>crc32(expr)</td>
<td>Returns a cyclic redundancy check value of the `expr` as a bigint.</td>
</tr>
<tr>
<td>hash(expr1, expr2, ...)</td>
<td>Returns a hash value of the arguments.</td>
</tr>
<tr>
<td>md5(expr)</td>
<td>Returns an MD5 128-bit checksum as a hex string of `expr`.</td>
</tr>
<tr>
<td>sha(expr)</td>
<td>Returns a sha1 hash value as a hex string of the `expr`.</td>
</tr>
<tr>
<td>sha1(expr)</td>
<td>Returns a sha1 hash value as a hex string of the `expr`.</td>
</tr>
<tr>
<td>sha2(expr, bitLength)</td>
<td>Returns a checksum of SHA-2 family as a hex string of `expr`.
SHA-224, SHA-256, SHA-384, and SHA-512 are supported. Bit length of 0 is equivalent to 256.</td>
</tr>
<tr>
<td>xxhash64(expr1, expr2, ...)</td>
<td>Returns a 64-bit hash value of the arguments. Hash seed is 42.</td>
</tr>
</tbody>
</table>