1

次のようなクエリを使用できますか

"INSERT INTO Table1 VALUES (@val1, @val2, @val3); INSERT INTO Table2 VALUES (@val2, @val3)"

1 つ目は、VB.NET でパラメータ化されたクエリを実行すると、重複する変数を受け入れるかどうか、2 つ目は、これを行うと速度が向上するかどうかです。2 つの異なるパラメーター化された挿入を行うのではなく、それを使用したかったのです。はい、それについて言及する前に、ストアド プロシージャはここではオプションではありません。その理由については触れません。

4

2 に答える 2

2

はい、できます。より少ない変数はプラスになりますが、それらが小さい場合、パフォーマンス/メモリ使用量に大きな違い(顕著な)はありません。

于 2012-12-12T22:48:38.537 に答える
0

はい、できます。これを見てください http://www.databasejournal.com/features/mssql/article.php/3834501/Parameterized-Queries.htm

:)

于 2012-12-12T22:55:56.870 に答える