【发布时间】:2010-08-16 00:10:13
【问题描述】:
所以我编写了几个存储过程,它们通过接收 ID 号作用于各个数据行。我想保留几个可以在我的数据库方案的不同级别调用此存储过程的存储过程。例如,当插入一行时,我调用这个存储过程。当其他内容被修改时,我想为每一行调用这个存储过程。这样我就可以拥有一组可以在其他任何地方调用但作用于不同数据量的基本代码。我已经能够使用 Cursors 产生这个结果,但我被告知这些是非常低效的。有没有其他方法可以在不牺牲性能的情况下产生这种功能?谢谢。
【问题讨论】:
-
鲍勃,当你说“采取行动”时,你是什么意思?你审核行动吗?您是否正在通过这些过程更新参照完整性?
标签: sql performance tsql stored-procedures