List:Spanish« Previous MessageNext Message »
From:hahmael Date:July 19 2010 4:14am
Subject:Re: supuesto error de sintaxis
View as plain text  
Gracias, es por la palabra reservada.

saludo.

2010/7/18 Carlos Proal <carlos.proal@stripped>

>
> Mas bien, no sabes leer la salida, porque Mysql te esta diciendo donde esta
> el error....near 'by....
> by es una palabra reservada, asi que la columna no deberia llamarse asi;
> aunque hay algunas maneras de forzar el uso de palabras reservadas, yo te
> sugiero cambiarle de nombre
>
> Carlos
>
>
> On 7/18/2010 9:39 PM, hahmael wrote:
>
>> Pues el problema es que ya sabes como es MYSQL tanto phpmyadmin como
>> consola..solo dicen que tengo un error de sintaxis y que revise el
>> manual...no se si exista algún interprete de sintaxis que me arroje el
>> error
>> exacto, aunque es extraño con una consulta tan básica.
>>
>>
>> mysql>  INSERT INTO reports (dates, type, by, description, status, respon)
>> VALUES
>>  (NOW(), 'bug', 'nicolle', 'rain fall down','0',' ' );
>>
>> ERROR 1064 (42000): You have an error in your SQL syntax; check the manual
>> that
>> corresponds to your MySQL server version for the right syntax to use near
>> 'by, d
>> escription, status, respon) VALUES (NOW(), 'bug', 'nicolle', 'rain fall
>> dow'
>> at
>> line 1
>>
>> mysql>
>>
>> On Sun, Jul 18, 2010 at 9:37 PM, Martin Vartabedian<martin@stripped
>> >wrote:
>>
>>  Que error te da?
>>>
>>> -----Mensaje original-----
>>> De: hahmael [mailto:hahmael@stripped]
>>> Enviado el: domingo, 18 de julio de 2010 22:41
>>> Para: mysql-es@stripped
>>> Asunto: supuesto error de sintaxis
>>>
>>> Hola, saludos a todos amigos, alguno de ustedes puede decirme donde esta
>>> el
>>> error de sintaxis en la siguiente sentencia..:
>>>
>>>
>>> INSERT INTO reports (dates, type, by, description, status, respon) VALUES
>>> (NOW(), 'bug', 'probando', 'rain fall down','0', '  ' )
>>>
>>> tampoco funciona asi:
>>>
>>> INSERT INTO reports (id, dates, type, by, description, status, respon)
>>> VALUES (NULL, NOW(), 'bug', 'probando', 'rain fall down', '0', 'eeeee ' )
>>>
>>>
>>> la tabla es esta:
>>> mysql>  explain reports;
>>>
>>>
>>> +-------------+-----------------------+------+-----+---------+--------------
>>> --+
>>> | Field       | Type                  | Null | Key | Default |
>>> Extra          |
>>>
>>>
>>> +-------------+-----------------------+------+-----+---------+--------------
>>> --+
>>> | id          | int(11)               | NO   | PRI | NULL    |
>>> auto_increment |
>>> | dates       | datetime              | NO   |     | NULL
>>> |                |
>>> | type        | enum('bug','request') | NO   |     | NULL
>>> |                |
>>> | by          | char(20)              | NO   |     | NULL
>>> |                |
>>> | description | mediumtext            | NO   |     | NULL
>>> |                |
>>> | status      | char(1)               | NO   |     | NULL
>>> |                |
>>> | respon      | text                  | YES  |     | NULL
>>> |                |
>>>
>>>
>>> +-------------+-----------------------+------+-----+---------+--------------
>>> --+
>>> 7 rows in set (0.05 sec)
>>>
>>> La verdad creo que mi Motor esta un poco loco, o se me olvido sql tan
>>> rápido? :S, de antemano gracias.
>>> --
>>> Agradecido.
>>>
>>> Hahmael Tâher.
>>>
>>> --
>>> Agradecido.
>>>
>>> Hahmael Tâher.
>>>
>>>
>>>
>>
>
> --
> Lista de Correos de MySQL
> Para el historial de la lista: http://lists.mysql.com/mysql-es
> Para cancelar inscripción:
> http://lists.mysql.com/mysql-es?unsub=1
>
>


-- 
Agradecido.

Hahmael Tâher.

Thread
supuesto error de sintaxishahmael19 Jul
  • RE: supuesto error de sintaxisMartin Vartabedian19 Jul
    • Re: supuesto error de sintaxishahmael19 Jul
      • Re: supuesto error de sintaxisCarlos Proal19 Jul
        • Re: supuesto error de sintaxishahmael19 Jul