1创建据库
CREATE DATABASE database-name
2 删除数据库
drop database dbname
3 备份 sql server
BACKUP DATABASE your_database TO DISK = 'diff.bak'with DIFFERENTIAL #差异备份,仅备份数据
BACKUP DATABASE your_database TO DISK = 'full.bak'#完全备份,仅备份数据
DUMP DATABASE your_database TO DISK = 'diff.bak'with DIFFERENTIAL#差异备份,备份数据库结构及数据
dump DATABASE your_database TO DISK = 'full.bak'#完全备份,备份数据库结构及数据
4、创建新表
a:直接创建
create table tabname(coll typel [not null] [primary key],col2 type2 [notnul1l,..)
b:根据已有的表创建新表:
create table table_new like tab_old
5 删除表
drop table tabname
6 表增加一个列
Alter table tabname add column col type
注意:
1列增加后将不能删除。
2 DB2 中列加上后数据类型也不能改变,唯一能改变的是增加 varchar 类型的长度。
7、添加和删除主键
Alter table tabname add primary key(col) # 添加
Alter table tabname drop primury key(col) #删除
8、创建索引
create [unique] index idxname on tabname(col)
drop index idxname # 删除索引
注意:
索引是不可更改的,想更改必须删除重新建。
9、创建和删除视图:
create view viewmame as select statement # 创建
drop view viewname # 删除