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)
このチュートリアルは役に立ちましたか?