Pregunta

Si trato de hacer un inserto que falla debido a un error de restricción de clave, ¿hay alguna manera de obtener el nombre de la clave sin hacer análisis de cadenas de texto de error?

Ya sabe el código de error es 1062; Quiero averiguar , que restricción de clave fallidos:)

¿Fue útil?

Solución

"sin hacer análisis de cadenas de texto de error?" - No, por lo que yo sé hacer algo como

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

es su mejor oportunidad.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top