説明
●SQL Serverのユーザー定義関数ではテーブル更新やストプロ呼び出しは出来ない。
https://docs.microsoft.com/ja-jp/sql/relational-databases/user-defined-functions/create-user-defined-functions-database-engine?view=sql-server-ver15
https://www.atmarkit.co.jp/ait/articles/0209/28/news001.html
●拡張ストアド プロシージャは非推奨のため使用するべきではない。
https://docs.microsoft.com/ja-jp/sql/relational-databases/extended-stored-procedures-programming/how-extended-stored-procedures-work?view=sql-server-ver15