Cómo generar una secuencia de comandos Alter Table en SQL


En SQL 2005, puede encontrarse con una situación en la que necesita generar un script ALTER TABLE, como al agregar una nueva columna a una base de datos o al cambiar el tipo de campo, etc.

Si Si desea generar un script para una función SQL en particular, como CREAR, SELECCIONAR, ACTUALIZAR, etc., normalmente haría clic derecho en la tabla en SQL Management Studio y seleccionará Tabla de scripts comoy luego función que desea ejecutar.

script table as alter to disabled

Sin embargo, la opción ALTERAR aestá deshabilitada en la Tabla de scripts comoopción de menú! Entonces, si quieres generar un guión, ¿cómo lo haces? Bueno, no puedes hacerlo de esta manera cuando modificas una tabla.

Para generar la secuencia de comandos, primero haz clic derecho en la tabla que deseas modificar y elige Diseño.

alter table option disabled

Ahora adelante, agregue sus nuevas columnas, cambie los tipos de campo, establezca sus campos para aceptar NULLS o no, etc. Una vez que haya terminado, desea hacer clic derecho en cualquier columna o en el espacio en blanco y verá que la opción Generar secuencia de comandos de cambioya está disponible.

generate change script sql

Ahora adelante y guarde ese archivo y tendrá su script ALTER TABLE! Es un poco confuso ya que todas las demás funciones se pueden programar simplemente haciendo clic derecho, pero es simple una vez que lo aprendes. ¡Disfruta!

Curso SQL. DDL Creación de tablas. Vídeo 16

Artículos Relacionados:


16.09.2009