私が思いついた最善の方法は、関数に対してローカルな型のテーブル変数を宣言し、それをコード全体で使用することでした。次に、RETURN ステートメントの直前でパラメーター テーブルに INSERT...SELECT を実行します。
これまで、ユーザー定義型は避けてきました。あらゆる場所でデータ型を変更するのではなく、1 つの場所で型を変更する機能を備えているため、有望に見えますが、このような問題のために、生産性とメンテナンスに関しては決して実現していないようです.
私が思いついた最善の方法は、関数に対してローカルな型のテーブル変数を宣言し、それをコード全体で使用することでした。次に、RETURN ステートメントの直前でパラメーター テーブルに INSERT...SELECT を実行します。
これまで、ユーザー定義型は避けてきました。あらゆる場所でデータ型を変更するのではなく、1 つの場所で型を変更する機能を備えているため、有望に見えますが、このような問題のために、生産性とメンテナンスに関しては決して実現していないようです.