【发布时间】:2013-10-24 03:49:08
【问题描述】:
我有一个 proc 执行如下选择和更新语句。我需要将更新语句和将数据放入临时表的 select 语句合并到单个 sql select 语句中。
这可能吗?
'
【问题讨论】:
-
到目前为止你有没有尝试过?或者用谷歌搜索
multiple statementssqlstored procedure之类的东西? -
我已经搜索了..但只回答了仅涉及单个表的情况。这可以通过在 select 语句中使用 case 来实现。但导致问题的原因是,这里在更新语句中涉及 3 个表。 tmp 表中的其他字段不应受到更新语句的影响。
-
我认为这取决于您的 DBMS。
-
数据库是SQL server 2008..你有什么想法吗??
标签: sql-server tsql select stored-procedures