用戶表內的列和觸發器結構
CREATE TABLE `users` ( `created_in` datetime NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
觸發器 | 事件 | 表格 | 宣告 | 時間 |
---|---|---|---|---|
... | 插入 | 用戶 | IF NEW.created_in = "" THEN SIGNAL SQLSTATE "45000"; 如果結束 |
之前 |
如果created_in列沒有但不起作用,我正在嘗試取消插入。
如何檢查created_in列是否為none?
MySQL版本是5.7
不需要觸發器,會話嚴格模式就足夠了:
db小提琴此處 p>#