SQL ASCII

SQL ASCII 會傳回字串中第一個字元的 ASCII 碼。

語法

ASCII(string)Code language: SQL (Structured Query Language) (sql)

參數

string
您想查看 ASCII 碼的輸入字串。

回傳類型

介於 0 到 255 的數值。

如果字串為空,ASCII 函數會傳回 0。如果字串為 NULL,則傳回 NULL。

請注意,如果輸入字元超出範圍 (0,255),ASCII 函數可能會根據 RDMBS 對函數的實作發出錯誤。

範例

以下語句傳回大寫和小寫字母 A 的 ASCII 碼

SELECT ASCII('A') upper_a, ASCII('a') lower_a;
Code language: SQL (Structured Query Language) (sql)
 upper_a | lower_a
---------+---------
      65 |      97
(1 row)Code language: SQL (Structured Query Language) (sql)

以下語句傳回字串中第一個字元的 ASCII 碼,也就是字母 A。

SELECT ASCII('ASCII function demo');Code language: SQL (Structured Query Language) (sql)
 ascii
-------
    65
(1 row)Code language: SQL (Structured Query Language) (sql)
這個教學對您有幫助嗎?