Come generare un Alter Table Script in SQL


In SQL 2005, è possibile che si verifichi una situazione in cui è necessario generare uno script ALTER TABLE, ad esempio quando si aggiunge una nuova colonna a un database o si modifica il tipo di campo, ecc.

Se si vuoi generare uno script per una particolare funzione SQL, come CREATE, SELECT, UPDATE, ecc, normalmente devi semplicemente fare clic destro sulla tabella in SQL Management Studio e scegliere Tabella script comee poi il funzione che vuoi scrivere.

script table as alter to disabled

Tuttavia, l'opzione ALTER Toè disabilitata nella tabella degli script come opzione di menu! Quindi se vuoi generare uno script, come lo fai? Beh, non puoi farlo in questo modo quando modifichi un tavolo.

Per generare lo script, fai prima clic con il tasto destro del mouse sulla tabella che vuoi modificare e scegli Design.

alterare l'opzione tabella disabilitata

Ora vai avanti e aggiungi le tue nuove colonne, cambia i tipi di campo, imposta i tuoi campi per accettare NULLS o no, ecc. Una volta terminato, fai clic con il pulsante destro del mouse su una colonna o nello spazio bianco e vedrai l'opzione Genera script di modificaora disponibile.

generate change script sql

Ora vai avanti e salva quel file e avrai il tuo script ALTER TABLE! È un po 'confuso dal momento che tutte le altre funzioni possono essere programmate semplicemente facendo clic con il pulsante destro del mouse, ma è semplice una volta appresa. Buon divertimento!

Lezione 3 ITA - DDL: Create, Alter e Drop

Post correlati:


16.09.2009