Saltar al contenido

ERROR 1064 (42000): Tiene un error en su sintaxis SQL; Consulte el manual que corresponde a la versión de su servidor MySQL para conocer la sintaxis correcta.

Este grupo especializado pasados muchos días de trabajo y recopilar de datos, hallamos la solución, queremos que resulte útil para ti para tu proyecto.

Solución:

Hay dos tipos diferentes de comillas en MySQL. Debe usar ` para nombres de columnas y ‘ para cadenas. Como usó ‘ para la columna de nombre de archivo, el analizador de consultas se confundió. Quite las comillas de todos los nombres de columna o cambie ‘nombre de archivo’ a ‘nombre de archivo’. Entonces debería funcionar.

No cite el nombre de archivo de la columna

mysql> INSERT INTO risks (status, subject, reference_id, location, category, team,    technology, owner, manager, assessment, notes,filename) 
VALUES ('san', 'ss', 1, 1, 1, 1, 2, 1, 1, 'sment', 'notes','santu');

Este error se debe a que existe la misma tabla en 2 bases de datos, como si tuviera una base de datos para el proyecto 1 y en la que tiene la tabla emp y nuevamente tiene otra base de datos como el proyecto 2 y en la que tiene la tabla emp y luego cuando intenta insertar algo dentro de la base de datos sin el nombre de su base de datos, obtendrá un error como acerca de

Solución para eso cuando usa la consulta mysql y también menciona el nombre de la base de datos junto con el nombre de la tabla.

O

No usar reservado key palabras como CLAVE como nombre de columna

Eres capaz de añadir valor a nuestro contenido añadiendo tu experiencia en las ilustraciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *