|  | <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> |