如何用SQL语句给表增加字段? 如何分区视图?
如何用SQL语句给表增加字段?
ALTER TABLE 表名 ADD 列名 VARCHAR(20) NULL
注意只能添加允许为空的字段,添加不为空的会出错
怎么样增加默认值为null,属性为varchar,长度为20的字段?
ALTER TABLE 表名 ADD 列名 VARCHAR(20) default NULL
分区视图
create table [2002年数据] (编号 int,年 int check(年=2002) default 2002,数据 int,primary key(编号,年))
create table [2003年数据] (编号 int,年 int check(年=2003) default 2003,数据 int,primary key(编号,年))
create view 所有数据 as
select * from [2002年数据]
union all
select * from [2003年数据]
go
alter table byf01 add B01_05 [decimal](6, 4) NULL