0

一時テーブルを C# ストアド プロシージャ (SQL 2008) に渡す最良の方法は何ですか? 一時テーブル名をテキストとして渡し、C# から選択を実行するのに行き詰まっていますか?

テーブル値パラメーターを使用したいと思っていましたが、C# sprocs ではサポートされていないようです。

4

2 に答える 2

0

正解です。TABLEタイプのパラメータはサポートされていません。CLRパラメータデータのマッピング。ただし、他のオプションもあります。状態をBLOB(SqlBytes)またはXML(SqlXml)として渡します。

于 2009-11-30T21:24:35.070 に答える
0

xmlとして(おそらくnvarchar(max)として)が最善の策ですが、試したことはありません。

于 2009-11-30T20:46:50.647 に答える