二進制函數
更新時間 2025-07-07 18:26:19
最近更新時間: 2025-07-07 18:26:19
分享文章

本文介紹二進制函數的基本語法及示例。
函數列表
| 函數名稱 | 語法 | 說明 |
|---|---|---|
| bin | bin(x) |
返回x的二進制表示。 |
| md5 | md5(x) |
計算x的md5值。 |
| hex | hex(x) |
返回x的十六進制表示。 |
| sha1 | sha1(x) |
計算x的sha1值。 |
| sha256 | sha256(x) |
計算x的sha256值。 |
| sha512 | sha512(x) |
計算x的sha512值。 |
bin函數
返回x的二進制表示。
語法
bin(x)
參數說明
| 參數名稱 | 說明 | 類型 | 是否必選 |
|---|---|---|---|
| x |
整數數字 | int類型 | 是 |
返回值類型
string類型的二進制
示例
| 類型 |
示例 |
|---|---|
| 統計分析語句 |
SELECT bin(10) |
| 返回結果 |
00001010 |
md5函數
計算x的md5值。
語法
md5(x)
參數說明
| 參數名稱 | 說明 | 類型 | 是否必選 |
|---|---|---|---|
| x |
對應列名 | 任意類型 | 是 |
返回值類型
string類型
示例
| 類型 |
示例 |
|---|---|
| 統計分析語句 |
SELECT md5(level) |
| 返回結果 |
?^????Z?>m???u??!R? |
hex函數
返回x的十六進制表示。
語法
hex(x)
參數說明
| 參數名稱 | 說明 | 類型 | 是否必選 |
|---|---|---|---|
| x |
整數數字 | int類型 | 是 |
返回值類型
string類型的十六進制
示例
| 類型 |
示例 |
|---|---|
| 統計分析語句 |
SELECT hex(10) |
| 返回結果 |
0A |
sha1函數
計算x的sha1值。
語法
sha1(x)
參數說明
| 參數名稱 | 說明 | 類型 | 是否必選 |
|---|---|---|---|
| x |
對應列名 | 任意類型 | 是 |
返回值類型
string類型
示例
| 類型 |
示例 |
|---|---|
| 統計分析語句 |
SELECT sha1(level) |
| 返回結果 |
???W????X??????&q |
sha256函數
計算x的sha256值。
語法
sha256(x)
參數說明
| 參數名稱 | 說明 | 類型 | 是否必選 |
|---|---|---|---|
| x |
對應列名 | 任意類型 | 是 |
返回值類型
string類型
示例
| 類型 |
示例 |
|---|---|
| 統計分析語句 |
SELECT sha256(level) |
| 返回結果 |
??????????,M?????k?UA#W?y??b?x |
sha512函數
計算x的sha512值。
語法
sha512(x)
參數說明
| 參數名稱 | 說明 | 類型 | 是否必選 |
|---|---|---|---|
| x |
對應列名 | 任意類型 | 是 |
返回值類型
string類型
示例
| 類型 |
示例 |
|---|---|
| 統計分析語句 |
SELECT sha512(level) |
| 返回結果 |
j??-??8? ??d@???>k?]v?3?*g?$?R?G)c?s?c?X?/h??#?!???? |