Parece que nunca puedo crear tablas MySQL con columnas del tipo TEXTO. Aquí está mi MySQL:Error de sintaxis Crear una tabla con una columna llamada 'desc'
CREATE TABLE factions(id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), name VARCHAR(16) NOT NULL, desc TEXT NOT NULL, admins TEXT NOT NULL, mods TEXT, members TEXT, land TEXT, enemies TEXT, allies TEXT)
cuando se ejecuta, me sale esto:
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 'desc text NOT NULL, admins text NOT NULL, mods text, members text, land text, en' at line 1
no puedo averiguar lo que está mal! Estoy usando Java si hace alguna diferencia.
En otra nota, estoy bastante seguro de que su uso de texto para la mayoría de estas columnas es incorrecta – IcedDante
Sí, la mayoría de esos usos de TEXT fueron bastante malos. Afortunadamente, he mejorado mucho desde que originalmente hice esta pregunta. – Greg
Pensé que probablemente lo había hecho;) – IcedDante