
如果可能,请 避免 使用鼠疫之类的游标。SQL Server是 基于集合的
-您需要以RBAR(逐行)的方式进行的任何 *** 作都会缓慢,缓慢,并且违反了SQL工作原理的基本原则。
您的问题非常模糊-根据这些信息,我们无法真正告诉您您要做什么。但是主要的建议仍然是:只要有可能(并且在大多数情况下都是有可能的),使用基于集合的 *** 作
-SELECT, UPDATE, INSERT和联接-不要将过程性思维强加到SQL Server上-这不是最好的方法。
因此,如果您可以使用基于集合的 *** 作来填充和使用临时表,那么我宁愿每次都使用该方法而不是游标。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)