Sqlite动态触发器生命周期

时间:2013-06-21 12:35:46

标签: sqlite triggers android-sqlite

我想在java中创建动态触发器。在执行插入/删除/更新之前,我将使用需要处理的正确数据创建触发器,并且在插入/删除/更新完成后,我将放弃触发器。

是否可以通过应用程序动态删除并重新创建触发器?如果是这样的风险是什么?

1 个答案:

答案 0 :(得分:1)

您可以动态创建触发器,但我不知道您为什么会这样做。如果您的调用应用程序完全知道需要操作哪些数据,那么为什么不让您的调用应用程序进行数据库更新?

触发器是指每次更新,插入或删除数据时,您始终希望数据发生的事情。那不是你想要的。你只是试图运行一次声明。最好在你的应用程序中这样做。