0
我想創建一個將刪除數據插入到備份表中的觸發器,我寫了這段代碼,但它不起作用。當我創建這個觸發器時,MYSQL會引發語法錯誤。我怎樣才能得到預期的結果?任何幫助,將不勝感激。將刪除數據插入到表中的觸發器
BEGIN
IF EXISTS (SELECT *
FROM information_schema.tables
WHERE table_schema = 'jobportal'
AND table_name = 'dlt_jobs'
LIMIT 1) THEN
create table dlt_jobs (select *,now() as deleted_on from jobs where job_id=OLD.job_id) ;
ELSE
insert into dlt_jobs (username) values ('something');
END IF;
END
,你應該知道一個程序員的語句,如「MySQL是扔語法錯誤,當我創造這個觸發器「是無用的。請發佈錯誤 – e4c5
我以前從未使用觸發器,作爲程序員並不意味着我將掌握每種數據庫和編程語言的知識。 – user3253282
http://stackoverflow.com/help/how-to-ask – e4c5