Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/06/2013, 09:22
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: que hago cuando lo que inserto es una palabra reservada?

Código MySQL:
Ver original
  1. CREATE TABLE `trend`
  2.     ( `rank` int(11) NOT NULL,
  3.     `tglobal` varchar(140) NOT NULL,
  4.     `tvenezuela` varchar(140) NOT NULL,
  5.     `tcaracas` varchar(140) NOT NULL,
  6.     `tvalencia` varchar(140) NOT NULL,
  7.     `tmaracaibo` varchar(140) NOT NULL,
  8.     `tbarquisimeto` varchar(140) NOT NULL,
  9.     PRIMARY KEY (`rank`,`tglobal`,`tvenezuela`,`tcaracas`,`tvalenc ia`,`tmaracaibo`,`tbarquisimeto`)
  10.     ) ENGINE=InnoDB DEFAULT CHARSET=latin1

¿En serio tienes esta estructura de tabla?
¿Una tabla que sólo sirve para Maracaribo, Venezuela?
Más allá de los problemas que tengas en el contenido de las variables, lo que estás haciendo en el diseño de esa base, francamente...
Creo que necesitas leer un poco de fundamentos de bases de datos antes de ponerte a hacer una sola tabla. Y ni hablar de poner datos...

__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)