У меня есть данные о резервировании таблиц, в которых есть столбцы, а один из столбцов - дата создания. Я хочу создать триггер, который проверяет, является ли дата создания первым днем года. Если это так, вставьте значения в таблицу master_ids. Я создал триггер, но не знаю, правильно ли это или нет. Мой проект находится в php.Как создать триггер, чтобы найти первый день года?
CREATE TRIGGER upd_check BEFORE INSERT ON ColdStorage.ReservationDetails
FOR EACH ROW
BEGIN
IF NEW.creationdate = DATE_FORMAT(NOW() ,'%Y-01-01') then
UPDATE master_ids SET nextOccId="1",nextResId="1",nextAgrnoId="1",nextRecNo="1";
END if;
END;
Пожалуйста, предложите мне несколько решений. Я также хочу, чтобы, если дата 01-01-yy, тогда .. ее не следует вставлять строку, которую я вставляю.
Вы проверили его? Работает ли он так, как ожидалось? Получаете ли вы какие-либо сообщения об ошибках, если нет? –
да это дает мне ошибки – Divyang
логика правильная? – Divyang