Estoy usando SQL Server 2008 y necesito hacer un campo VARCHAR más grande, de (200 a 1200) en una tabla con aproximadamente 500k filas. Lo que necesito saber es si hay algún problema que no haya considerado.Al aumentar el tamaño de la columna VARCHAR en una tabla grande, ¿podría haber algún problema?
Me va a utilizar esta declaración TSQL:
ALTER TABLE MyTable
ALTER COLUMN [MyColumn] VARCHAR(1200)
ya he probado en una copia de los datos y esta declaración tenido ningún efecto negativo que pudiera ver.
¿Hay algún problema posible al hacer esto que no haya considerado?
Por cierto, la columna no está indexada.
@nonnb: esa es una idea horrible. http://stackoverflow.com/q/2091284/27535 – gbn
@gbn ¿Alguna idea sobre la respuesta reciente de Justin a esa pregunta? Parece estar en desacuerdo con los tuyos. – AakashM
@AakashM: tiene razón sobre el almacenamiento, pero es una sobrecarga, no una optimización. Ahora lea este http://stackoverflow.com/q/2009694/27535 – gbn