我可以:循环通过sql select然后为每个循环触发吗?

时间:2010-10-08 11:36:55

标签: sql-server sql-server-2005 tsql stored-procedures

我可能遗漏了一些东西(看得太久了),但在存储过程中,我可以从一个表中选择所有不同的值,然后根据每个返回的行为每个循环执行一个,这些行本身就会生成基于不同值的sql语句?

干杯。

1 个答案:

答案 0 :(得分:6)

是的,你可以use a cursor

请注意,如果可能,最好避免使用游标。如果可以通过基于集合的查询来执行您所需要的操作 - 而且通常是 - 那么您应该这样做。