BYTE 関数

構文

BYTE (expression)

説明

NLS モードで、BYTE 関数を使用すると、expression の数値からバイトを生成できます。BYTE では、1 バイト分のストリングが返されます。

expression が 0 から 255 の範囲内の値として評価される場合、1 バイト文字が戻ります。expression が 0x80 から 0xF7 の範囲内の値として評価される場合は、マルチバイト文字の一部であるバイトが戻ります。

NLS が有効でない場合、BYTE は CHAR 関数のように作動します。

NLS が有効になっている場合、BYTE 関数および CHAR 関数で返される値は次のようになります。

BYTE(32)
単一のスペースを含んでいるストリングが返されます。
CHAR(32)
単一のスペースを含んでいるストリングが返されます。
BYTE(230)
1 バイト 0xe6 を含むストリングが返されます。
CHAR(230)
マルチバイト文字 æ (小文字の合字の Æ ) を含むストリングが返されます。