Så här skapar du ett Alter Table Script i SQL

I SQL 2005 kan du komma över en situation där du måste skapa ett ALTER TABLE-skript, till exempel när du lägger till en ny kolumn i en databas eller byter fälttyp etc.

Om du vill skapa ett skript för en viss SQL-funktion, t.ex. CREATE, SELECT, UPDATE, etc, skulle du normalt bara högerklicka på tabellen i SQL Management Studio och välja Skriptbordet som och sedan den funktion du vill skripta.

Men ALTER Till alternativet är inaktiverat i Skriptbordet som menyalternativ! Så om du vill skapa ett manus, hur går det med att göra det? Tja, du kan inte göra det på det här sättet när du ändrar ett bord.

För att skapa skriptet, högerklickar du först på det bord du vill ändra och välja Design.

Nu fortsätt och lägg till dina nya kolumner, ändra fälttyper, ställ in dina fält för att acceptera NULLS eller inte etc. När du är klar vill du högerklicka på någon kolumn eller i det vita utrymmet och du får se alternativ Generera Change Script är nu tillgänglig.

Nu fortsätt och spara den filen och du kommer att ha ditt ALTER TABLE-skript! Det är lite förvirrande eftersom alla andra funktioner kan skrivas genom att bara högerklicka, men det är enkelt när du lär dig det. Njut av!