はい、タイプを作成する必要があります。
代わりに、大きな文字列の SQL バッチを送信するか、XML を sprocs に渡します。
大きな SQL 文字列バッチの欠点は、SQL proc キャッシュが壊れ、SQL が再コンパイルされる可能性があることです。特に、入力データがその大きな文字列の一部であるためにバッチが一意である場合はそうです。当然のことながら、各バッチは一意です。
TVP が登場する前は、XML が主な代替手段でした。 XML の欠点の 1 つは、少なくともしばらくの間、sql azure が XML をサポートしていなかったため (変更される可能性があります)、選択肢が制限されていることです。
TVPはこれを行う方法のようです。私たちのプロジェクトは、TVP を使用するように変換されました。
お役に立てば幸いです。