次の例は、euroという名前のUDTのインスタンス メソッドtoUSの定義を作成します。このメソッドの外部ルーチンはクライアントに格納され、その場所はEXTERNAL NAME句で指定されます。
CREATE METHOD toUS() RETURNS us_dollar CAST FROM DECIMAL(8,2) FOR euro EXTERNAL NAME 'CO!C:\sys\math.lib!CO!C:\distinct_lib\euro2us.obj!F!toUS';
次の例は、euroという名前のUDTのインスタンス メソッドtoUSの定義を作成します。このメソッドの外部ルーチンはクライアントに格納され、その場所はEXTERNAL NAME句で指定されます。
CREATE METHOD toUS() RETURNS us_dollar CAST FROM DECIMAL(8,2) FOR euro EXTERNAL NAME 'CO!C:\sys\math.lib!CO!C:\distinct_lib\euro2us.obj!F!toUS';