2017-04-06 75 views
2

我为什么在水面浮油的Microsoft 70-461考试,它说这个很困惑:ALTER COLUMN命令TSQL

Create tables without using the built in tools; ALTER; DROP; ALTER COLUMN; CREATE 

究竟是什么ALTER COLUMN是什么意思?我不记得作为一个声明或命令可能有人请为我解释这一点。谢谢:)

+0

它与'alter table'一起使用。像 - 'alter table alter column col int' – GurV

+0

感谢您的澄清:) – Aaron

+2

ALTER COLUMN就像是ALTER命令的子命令。当你想改变列的定义。 https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-table-transact-sql –

回答

3

您可以使用它作为一个alter table语句的一部分来改变列的定义:

alter table t1 
alter column c1 varchar(50) not null 

它会给一个错误,而不alter table件。

相关问题