Я имею дело с таблицей MySQL, которая определяет столбец JobName как UNIQUE. Если кто-то пытается сохранить новое задание в базе данных с использованием JobName, которое уже находится в базе данных, MySQL выдает предупреждение.
Я хотел бы иметь возможность обнаружить это предупреждение, точно так же как и ошибку, в моем PHP script и справиться с ним соответствующим образом. В идеале я хотел бы знать, какое предупреждение вышло MySQL, чтобы я мог обработать код для его обработки.
Возможно ли это? Если нет, это потому, что MySQL не обладает этой способностью, PHP не обладает этой способностью или оба?