每当行被更新时,我想用当前时间戳更新一个字段。在MySQL中,当声明表时,我会这样做
LastUpdate TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL ON UPDATE CURRENT_TIMESTAMP但是“”部分不适用于SQLite。我找不到自动的方法,我需要声明一个触发器吗?编辑:为了记录,下面是我当前
嗯,我已经研究过了,还没有找到解决以下问题的方法'SQL Error (1442): Can not update table' messages' in stored function / triggerbecause it is already used by statement Which invoked this stored function / trigger. `
我的触发器已创建,只有当我在消息表上运行插入时,才会抛出此错误,我的<