circle_t列を含むテーブルがあるとします。
CREATE circle_table(pkey INTEGER, circle circle_t);
この問合わせを実行するには、circle_t UDTにクライアント表現(この場合はVARCHAR(80))への変換を実行する変換機能が存在していなければなりません。
SELECT * FROM circle_table;
この問合わせを実行するには、circle_t UDT用の整列機能が存在していなければなりません。
SELECT * FROM circle_table WHERE circle < NEW circle_t().x(128).y(128).radius(1).color('RED');