0
需要使用phpmyadmin創建觸發器的幫助,它會在插入數據之前發出警告。這種情況很像是這樣的:創建出現警告/錯誤的觸發器
CREATE OR REPLACE TRIGGER secure_item
BEFORE INSERT
ON item
BEGIN
IF (TRIM(TO_CHAR (SYSDATE, 'DAY')) IN ('SATURDAY', 'SUNDAY'))
OR ( TO_NUMBER(TO_CHAR(SYSDATE, 'HH24')) NOT BETWEEN 8 AND 15)
THEN
raise_application_error (-20500,
'You may insert into test table only during business hours.'
);
END IF;
END;
/
什麼是你的錯誤替換SYSDATE? –
我以前在oracle中使用過它,它工作,但不是在mysqli/mysql中。任何建議? – SamTechs
查看手冊:http://dev.mysql.com/doc/refman/5.5/en/create-trigger.html –