我有一个SQL Server游标。当特定条件出现时,我想跳过循环的一次迭代。Break会将您带出光标循环,而continue似乎不会执行任何操作。
是否有一个命令说“嘿,这个记录不好,所以让我们跳过它,继续下一个”。
顺便说一句,我知道光标是邪恶的,就像在过路车道上以每小时43英里的速度行驶的司机一样,但就像在软件中经常发生的那样,我被它卡住了。
谢谢
发布于 2009-07-24 17:53:06
我从来没有发现过一个SQL游标,我不能稍微考虑一下就将其删除,而且性能收益通常是巨大的。您不能只选择要操作的行,而是逐行处理,这是不是有什么原因?
https://stackoverflow.com/questions/1179115
复制相似问题