SHA(Lakehouse v1)
RFC 3174(Secure Hash Algorithm)に記載されているSHA-1 160ビットチェックサムを、文字列に対して計算します。値は40桁の16進数の文字列として返されます。引数がNULLの場合はNULLが返されます。
Analyzeの構文
Section titled “Analyzeの構文”func.sha(<expr>)Analyzeの例
Section titled “Analyzeの例”func.sha('1234567890')
┌──────────────────────────────────────────┐│ func.sha('1234567890') │├──────────────────────────────────────────┤│ 01b307acba4f54f55aafc33bb06bbbf6ca803e9a │└──────────────────────────────────────────┘SQLの構文
Section titled “SQLの構文”SHA(<expr>)SELECT SHA('1234567890'), SHA1('1234567890');
┌─────────────────────────────────────────────────────────────────────────────────────┐│ sha('1234567890') │ sha1('1234567890') │├──────────────────────────────────────────┼──────────────────────────────────────────┤│ 01b307acba4f54f55aafc33bb06bbbf6ca803e9a │ 01b307acba4f54f55aafc33bb06bbbf6ca803e9a │└─────────────────────────────────────────────────────────────────────────────────────┘