Вопрос

Если я попытаюсь сделать вставку, которая выходит из строя из-за ошибки ключевой ограничения, есть ли способ получить имя ключа, не выполняя анализ строки текста ошибки?

Я уже знаю код ошибки 1062; Я хочу узнать который Ключевым ограничением не удалось :)

Это было полезно?

Решение

«Без разборы строки текста ошибки?» - Нет, насколько я знаю, что-то вроде

preg_match("/for key '(.+)'$", $msg, $matches)

Ваш лучший шанс.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top