nombre - eliminar campo de una tabla mysql
Agregar una columna después de otra columna dentro de SQL (2)
Asumiendo MySQL (EDIT: publicado antes de que se suministrara la variante de SQL):
ALTER TABLE myTable ADD myNewColumn VARCHAR(255) AFTER myOtherColumn
La palabra clave AFTER le dice a MySQL dónde colocar la nueva columna. También puede usar FIRST para marcar la nueva columna como la primera columna en la tabla.
¿Cómo agrego una columna después de otra columna dentro de MS SQL usando la consulta SQL?
ID de TempTable int, escriba nvarchar (20), bit activo
NewTable ID int, tipo nvarchar (20), texto descriptivo, bit activo
Eso es lo que quiero, ¿cómo hago eso?
Depende de qué base de datos esté utilizando. En MySQL, usaría la sintaxis "ALTER TABLE". No recuerdo exactamente cómo, pero sería algo así si quisieras agregar una columna llamada ''newcol'' que fuera un varchar de 200 caracteres:
ALTER TABLE example ADD newCol VARCHAR(200) AFTER otherCol;