1

我有一个表是tbl_custinfo (fld_flag,fld_status),在这个表中fld_flag列的默认值为0,如果我在这个表中选择一行,列 fld_status应该更新为 1。是否可以创建一个触发或过程或事件到此?

4

1 回答 1

1

选择触发器上没有调用任何内容。

但是您想要一个,问题是选择数据的方法有无数种,因此选择不是您可以作为触发器基础的操作。

实际上,您可以获得的最接近的方法是创建一个存储过程以从该表中选择数据,并只允许该存储过程访问该表,并且不允许任何用户访问该表,然后在该存储过程中您也可以更新该字段值。

希望这可以帮助

于 2013-08-19T08:44:40.840 回答