![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 4.02.2014 Ostrzeżenie: (20%) ![]() ![]() |
Cześć, chcę wstawić triggera i mam do niego taki kod:
CREATE TRIGGER `after_delete_return_items` AFTER DELETE ON `return_items` FOR EACH ROW BEGIN set @id = old.id; set @return_id = old.return_id; set @qty = old.qty; set @is_sellable = old.is_sellable; set @good = old.good; set @bad = old.bad; INSERT INTO return_items_history (return_id, qty, is_sellable, good, bad, return_item_id, user_id, created_at, updated_at) VALUES (@return_id, @qty, @is_sellable, @good, @bad, @id, @user_logged_in_id, NOW(), NOW() ); end; Kiedy klikam wykonaj w phpMyAdmin zakładka sql to pokazuje się taki błąd: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 Co jest mega dziwne, bo ten kod triggera jest skopiowanym kodem, który wykonał się po utworzeniu tiggera za pomocą formularza w phpMyAdmin, więc powinien działać bankowo. Wie ktoś z Was o co może chodzić? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:18 |