REFTOHEX
構文
目的
REFTOHEX
は、引数expr
を16進で表した文字値に変換します。expr
は、REF
を戻す必要があります。
例
サンプル・スキーマoe
にはwarehouse_typ
が含まれています。次の例では、その型を基に、ある列のREF
値をそれに等しい16進を含む文字値に変換する方法を示します。
CREATE TABLE warehouse_table OF warehouse_typ (PRIMARY KEY (warehouse_id)); CREATE TABLE location_table (location_number NUMBER, building REF warehouse_typ SCOPE IS warehouse_table); INSERT INTO warehouse_table VALUES (1, 'Downtown', 99); INSERT INTO location_table SELECT 10, REF(w) FROM warehouse_table w; SELECT REFTOHEX(building) FROM location_table; REFTOHEX(BUILDING) -------------------------------------------------------------------------- 0000220208859B5E9255C31760E034080020825436859B5E9255C21760E034080020825436