yo probamos este:Cómo eliminar un campo de tabla SQLServer2005
ALTER TABLE My.Table DROP MyField
y tiene este error:
-MyField no es una limitación.
- No se puede eliminar la restricción. Ver errores previos.
Solo hay una fila de datos en la tabla y el campo acaba de ser agregado.
EDITAR: Solo para seguir, el sql faltaba COLUMN de hecho. Ahora tengo errores aún más serio que buscan sin embargo:
- Los some_object__somenumbers '' objeto es dependiente de la columna 'MiCampo'
- COLUMNA ALTER TABLE DROP MiCampo fracasó debido a uno o más objetos de acceso a esta columna.
EDIT:
ALTER TABLE TableName DROP Constraint ConstraintName
trabajó, después de que yo era capaz de utilizar el código anterior para eliminar la columna. El crédito va para ustedes dos, gracias.
Has etiquetado este 'mysql', pero la pregunta dice SQLServer 2005. Podrías dar más detalles. –
Mi error, debería ser mssql, pero alguien ya lo ha actualizado. – Maciej