我的数据库中有两个字段,只存储应用程序的开启和关闭时间。我需要确保关闭时间不超过准时。我认为触发器可能很好,但我以前从未写过。有人可以验证触发器是否可行,或者编写一些PHP代码来处理这种情况会更好......欢迎任何建议或触发片段。
我正在存储用户首选项的开启时间。如果我可以让数据库返回false或者可能通过我的PHP代码,我可以测试返回值然后相应地处理它。
答案 0 :(得分:1)
因为mysql似乎不允许顺利地中止触发器并引发错误消息,所以我希望将这个逻辑放在PHP代码中。见http://www.brokenbuild.com/blog/2006/08/15/mysql-triggers-how-do-you-abort-an-insert-update-or-delete-with-a-trigger/