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)

次のステートメントは、文字列内の最初の文字 (文字 A) の ASCII コードを返します。

SELECT ASCII('ASCII function demo');Code language: SQL (Structured Query Language) (sql)
 ascii
-------
    65
(1 row)Code language: SQL (Structured Query Language) (sql)
このチュートリアルは役に立ちましたか?