天天看点

SQL Server数据库对列的操作

例如这里有一个测试数据库。

首先给数据库创建一个student表,只包含一个属性列(name varchar(20))。

格式为,create table tableName(columnName type),执行代码如下:

1 create table student(name varchar(20))      

给此student表新填列(sex bit),(age smallint)

格式为,alter table tableName add columnName type,执行代码如下: 

1 alter table student add sex bit 
2 alter table student add age smallint      

要改变某一列的数据类型,如将sex列的类型改为varchar(10)。

格式为:alter table tableName alter column columnName type,代码如下:

alter table student alter column sex varchar(10)      

要删掉表中的某一列,例如,删掉sex 列,格式如下,

alter table tableName drop column columnName,代码如下:

alter table student drop column sex