1

我可以有一个像这样的查询吗

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

第一,在 VB.NET 中进行参数化查询是否接受重复变量,第二,这样做会提供任何形式的速度提升吗?我想使用它而不是做两个不同的参数化插入。是的,在你提到它之前,存储过程不是一个选项。我不会去解释为什么。

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 回答