String

SHA1

MySQLMySQL

Menghitung SHA-1 hash 160-bit dari string. Return 40 character hexadecimal string.

Tipe hasil: VARCHAR(40)Diperbarui: 7 Jan 2026

Syntax

SQL
SHA1(str)

Parameter

strVARCHARwajib

String yang akan di-hash

Contoh Penggunaan

Basic SHA1

SQL
1SELECT SHA1('hello') AS hash;

SHA1 hash dari 'hello'.

Hasil
hash: aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d

Token Generation

SQL
1SELECT SHA1(CONCAT(user_id, NOW(), RAND())) AS token
2FROM users;

Generate unique token.

Hasil
(unique tokens)

Version Control Hash

SQL
1SELECT SHA1(CONCAT_WS('|', title, content, modified_at)) AS version_hash
2FROM documents;

Hash untuk version tracking.

Hasil
(version hashes)

Fungsi Equivalen di Database Lain

Fungsi Terkait