2 安装很简单,基本上是下一步,但自己设的密码一定要记住;
3 操作:
1)启动:
windows系统中打开cmd(win+R组合键打开运行->输入cmd->回车即可),输入db2cmd,在弹出的窗口中输入db2即可
linux系统中切换到db2实例再输入db2
2)操作数据库:
创建数据库:create db testdb
连接数据库:connect to testdb
断开数据库连接:connect reset
列出数据库:list db directory
列出激活的数据库:list active databases
3)操作数据表
创建表:create table 表名(列名 数据类型)
create table t1(no smallint,name varchar(10))
显示表结构:describe table t1
列出表名:list tables
插入数据:insert into 表名 (列名) values (值)
insert into t1 (no,name) values(1,'liushingh')
查询:select * from t1
修改数据:update 表名 set 列名 = 新值 where 列名 = 某值
update t1 set name='kevin' where no=1
更改列的数据类型:alter table 表名 alter 列名 set data type 类型
alter table t1 alter no set data type varchar(10)
添加列:alter table 表名 add 列名 数据类型
alter table t1 add address varchar(20)
删除列:alter table 表名 drop column 列名
alter table t1 drop column address
注:对表进行alter操作后需要执行reorg table 表名后才能更新表的数据,不然会报错,如图:
正确的执行:
取前n行:select * from 表名 fetch first n rows noly
select * from 表名 where 1=1 and no<=n order by no
本文DB2的版本是v10.5