次の例は、addressという名前のUDTのインスタンス メソッドin_stateの定義を作成します。このメソッドの外部ルーチンはEXTERNAL NAME句で指定された場所に格納されます。
CREATE METHOD in_state( CHARACTER(2) ) RETURNS CHARACTER(1) FOR address EXTERNAL NAME 'SO!C:\structured_lib\addr_in_state.c!F!in_state';
次の例は、addressという名前のUDTのインスタンス メソッドin_stateの定義を作成します。このメソッドの外部ルーチンはEXTERNAL NAME句で指定された場所に格納されます。
CREATE METHOD in_state( CHARACTER(2) ) RETURNS CHARACTER(1) FOR address EXTERNAL NAME 'SO!C:\structured_lib\addr_in_state.c!F!in_state';