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 –