触发选择

时间:2010-10-23 07:27:51

标签: sql sql-server

我想在使用Select时向用户返回不同的结果,因为它返回了错误的值,因为第三方应用,我无法使用视图或其他内容。

我想制作另一个选择触发器或其他任何东西而不是他的选择。

3 个答案:

答案 0 :(得分:3)

SQL Server没有INSTEAD OF SELECT(也不是AFTER SELECT)触发器的概念 - 您需要找到另一种方法来实现此目的。

答案 1 :(得分:0)

实际上SQl服务器支持Trigger on an INSERT, UPDATE, or DELETE statement,Select语句中没有trigger的概念。 您可以编写存储过程来实现逻辑,或者您必须找到其他方法。

答案 2 :(得分:0)

this similar question中查看我提出的解决方案。

  

“使用VIEW和INSTEAD OF触发器使其表现为表格和   你可以完成相当于INSTEAD OF SELECT触发器   除了其他有趣的事情......“