ASCII
構文
目的
ASCII
は、char
の最初の文字の、データベース文字セットでの10進表記を戻します。
char
のデータ型は、CHAR
、VARCHAR2
、NCHAR
またはNVARCHAR2
です。戻り値のデータ型はNUMBER
です。データベース文字セットが7ビットのASCIIの場合、このファンクションはASCII値を戻します。データベース文字セットがEBCDICコードの場合、このファンクションはEBCDIC値を戻します。このファンクションと一致するEBCDIC文字ファンクションは存在しません。
このファンクションは、CLOB
データを直接的にサポートしていません。ただし、暗黙的なデータ変換を使用してCLOB
を引数として渡すことはできます。
関連項目:
詳細は、データ型の比較規則を参照してください
例
次の例では、姓が文字「L」で始まり、ASCII表記が76の従業員を戻します。
SELECT last_name FROM employees WHERE ASCII(SUBSTR(last_name, 1, 1)) = 76 ORDER BY last_name; LAST_NAME ------------------------- Ladwig Landry Lee Livingston Lorentz