Почему возникает ошибка нового столбца, если в запросе не упоминается ни один именованный столбец? - PullRequest
0 голосов
/ 19 сентября 2019

Вот мой sql-запрос:

INSERT INTO `payment` (`payment_type`, `entry_id`, `transaction_amount`, `description`) 
VALUES ('1', '156', '12500.00', 'fsdf')

При выполнении этого запроса в phpmyadmin я получаю следующую ошибку

https://nimb.ws/4YEVIk enter image description here

Пока это не sales_id в структуре таблицы.

Вот моя структура таблицы.

https://nimb.ws/9bBtVi enter image description here

Может ли кто-нибудь помочь мне в этом?

1 Ответ

2 голосов
/ 19 сентября 2019

Позже я обнаружил, что, когда я работал над существующей базой данных и настраивал всю систему, в этой таблице «платежей» существовал некоторый триггер, и произошла ошибка из-за триггера.

Итак *Ошибка 1003 * пришла из-за существующего триггера в базе данных.

Я публикую это как ответ, чтобы он мог помочь кому-то определить ошибку в таком случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...