XST を使用して、渡された XML をシュレッドおよび検証する既存の CLR があります。データ ポイント (XML 自体は気にしない) を、データベース テーブルに直接挿入できるテーブルにキャプチャしたいと考えています。したがって、CLRストアドプロシージャを呼び出すと、数百または行の4列が返され、単純に実行できます
insert into EXISTINGtable
select * from TableReturnedFromCLRspCAll
SP である必要はなく、UDF である可能性もあります...私の本当の質問は、CLR からテーブルを返す方法です。テーブル定義も渡すことができる必要があります。したがって、CLR によって返されるテーブルについては、4 つの列名と型を変数として CLR への呼び出しの一部にしたいと考えています。
誰かがこれで私を助けることができれば、私は非常に感謝し、非常に感銘を受けます。非常に熟練した人に尋ねたところ、動的テーブルを持つCLRに到達したとき、および/またはテーブルを返すCLRに到達したときに、全員が手を投げ出しました。まったく。
ありがとう!