`
supermarshal
  • 浏览: 14829 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Get Started with DB2第8章数据库对象

db2 
阅读更多

1。查看连接到db的当前用户 db2 values user

2。declare global temporary table与create global temporary的区别是, 前者表结构在连接在当前session有效,后者表结构将保存到数据库中,可在多个会话中使用 共同特点 数据在会话关闭后都回丢失,都位于session schema

3。数据库元数据schema

1)sysibm元数据表

2)syscat,sysibm的视图

3)sysstat, 统计数据

4。Identity列, 数字,自动生成,唯一, 按是否允许手动指定值分成generated by default 和generated always

5。创建sequence

db2 create sequence myseq start with 10 increment by 1

使用序列

下一个值nextval for myseq

当前值prevval for myseq

db2 select next for myseq from sysibm.dummy1

db2 insert into t(id) values(nextval for myseq)

db2 values prevval

6。视图创建

db2 create view myview as select * from t

7。创建索引

db2 create unique index myidx on t(col)

不能在视图,无权限(select除外)的表上创建索引

8。创建别名(同义词)

公共别名

db2 create public synonym mysyn for table myschema.t

私有别名

db2 create synonym mysyn for table myschema.t

别名指向的对象必须加上shema限制

 

待续

分享到:
评论
4 楼 supermarshal 2013-03-10  
雁行 写道
supermarshal 写道
雁行 写道
db2支持同义词?神一样的结论,泪奔

sb

狗嘴吐不出象牙,真奇怪,IT圈里素质低的人也这么多。
以在网络遇到你为耻!

db2是支持同义词的,但是相比oracle的同义词,要弱了许多。

你丫不先研究就出言不逊,说你sb是侮辱sb这个词了
3 楼 雁行 2013-02-28  
supermarshal 写道
雁行 写道
db2支持同义词?神一样的结论,泪奔

sb

狗嘴吐不出象牙,真奇怪,IT圈里素质低的人也这么多。
以在网络遇到你为耻!

db2是支持同义词的,但是相比oracle的同义词,要弱了许多。
2 楼 supermarshal 2013-01-31  
雁行 写道
db2支持同义词?神一样的结论,泪奔

sb
1 楼 雁行 2013-01-11  
db2支持同义词?神一样的结论,泪奔

相关推荐

Global site tag (gtag.js) - Google Analytics