Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Altering table structure
Message
From
24/11/2000 22:37:53
Fernando España
Alta Tecnologia En Informatica
Guatemala, Guatemala
 
General information
Forum:
Microsoft SQL Server
Category:
Replication
Miscellaneous
Thread ID:
00442242
Message ID:
00445319
Views:
17
use the ALTER TABLE command

Modifica una definición de tabla al alterar, agregar o quitar columnas y restricciones, o al deshabilitar o habilitar restricciones y desencadenadores.

Sintaxis

ALTER TABLE tabla [ALTER COLUMN nombreColumna
{ nuevoTipoDatos [ (precisión[, escala] ) ]
[ NULL | NOT NULL ]
| {ADD | DROP} ROWGUIDCOL
}
]
| ADD
{ [ ]
| nombreColumna AS expresiónCalculadaColumna
}[,...n]
| [WITH CHECK | WITH NOCHECK] ADD
{ }[,...n]
| DROP
{ [CONSTRAINT] nombreRestricción
| COLUMN columna
}[,...n]
| {CHECK | NOCHECK} CONSTRAINT
{ALL | nombreRestricción[,…n]}
| {ENABLE | DISABLE} TRIGGER
{ALL | nombreDesencadenador[,…n]}

::= { nombreColumna tipoDatos }
[ [ DEFAULT expresiónConstante ]
| [ IDENTITY [(inicialización, incremento ) [NOT FOR REPLICATION] ] ]
]
[ ROWGUIDCOL ]
[ ] [ ...n]


::= [CONSTRAINT nombreRestricción]
{
[ NULL | NOT NULL ]
| [ { PRIMARY KEY | UNIQUE }
[CLUSTERED | NONCLUSTERED]
[WITH FILLFACTOR = factorRelleno]
[ON {grupoArchivos | DEFAULT} ]]
]
| [ [FOREIGN KEY]
REFERENCES tablaRef [(columnaRef) ]
[NOT FOR REPLICATION]
]
| CHECK [NOT FOR REPLICATION]
(expresiónLógica)
}

::= [CONSTRAINT nombreRestricción]
{ [ { PRIMARY KEY | UNIQUE }
[ CLUSTERED | NONCLUSTERED]
{ ( columna[,...n] ) }
[ WITH FILLFACTOR = factorRelleno]
[ON {grupoArchivos | DEFAULT} ]
]
| FOREIGN KEY
[(columna[,...n])]
REFERENCES tablaReferencia [(columnaReferencia[,...n])]
[NOT FOR REPLICATION]
| DEFAULT expresiónConstante
[FOR columna]
| CHECK [NOT FOR REPLICATION]
(expresiónLógica)
}
Fernando España
SQL Server Specialist
Previous
Reply
Map
View

Click here to load this message in the networking platform