BIN(x) | 返回 x 的二進制編碼 |
15 的 2 進制編碼:
|
BINARY(s) | 將字符串 s 轉換爲二進制字符串 |
|
|
CASE 表示函數開始,END 表示函數結束。如果 condition1 成立,則返回 result1, 如果 condition2 成立,則返回 result2,當全部不成立則返回 result,而當有一個成立之後,後面的就不執行了。 |
|
CAST(x AS type) | 轉換數據類型 |
字符串日期轉換爲日期:
|
COALESCE(expr1, expr2, ...., expr_n) | 返回參數中的第一個非空表達式(從左向右) |
|
CONNECTION_ID() | 返回服務器的連接數 |
|
CONV(x,f1,f2) | 返回 f1 進制數變成 f2 進制數 |
|
CONVERT(s USING cs) | 函數將字符串 s 的字符集變成 cs |
|
CURRENT_USER() | 返回當前用戶 |
|
DATABASE() | 返回當前數據庫名 |
|
IF(expr,v1,v2) | 如果表達式 expr 成立,返回結果 v1;否則,返回結果 v2。 |
|
IFNULL(v1,v2) | 如果 v1 的值不爲 NULL,則返回 v1,否則返回 v2。 |
|
ISNULL(expression) | 判斷表達式是否爲 NULL |
|
LAST_INSERT_ID() | 返回最近生成的 AUTO_INCREMENT 值 |
|
NULLIF(expr1, expr2) | 比較兩個字符串,如果字符串 expr1 與 expr2 相等 返回 NULL,否則返回 expr1 |
|
SESSION_USER() | 返回當前用戶 |
|
SYSTEM_USER() | 返回當前用戶 |
|
USER() | 返回當前用戶 |
|
VERSION() | 返回數據庫的版本號 |
|