Chinaunix

标题: db2 有无像informix 的rowid可以唯一标识一条记录? [打印本页]

作者: rock1001    时间: 2004-10-09 15:37
标题: db2 有无像informix 的rowid可以唯一标识一条记录?
rt
thx
作者: 大连老K    时间: 2004-10-09 16:08
标题: db2 有无像informix 的rowid可以唯一标识一条记录?
7版本中没有这个东东?不知最新的版本是否有?
作者: huyuhui001    时间: 2004-10-09 17:52
标题: db2 有无像informix 的rowid可以唯一标识一条记录?
8里面是有的,只是用户无法用,和oracle不一样
作者: rock1001    时间: 2004-10-11 08:22
标题: db2 有无像informix 的rowid可以唯一标识一条记录?
我想要在没有唯一索引的表里唯一标识一条记录怎么办呢?
作者: oprs    时间: 2004-10-11 09:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: rock1001    时间: 2004-10-13 17:21
标题: db2 有无像informix 的rowid可以唯一标识一条记录?
我没有唯一索引,有重复值
“主健”是指什么?我是初学的

[quote]原帖由 "oprs"]用主健标示不行吗[/quote 发表:

作者: oprs    时间: 2004-10-13 17:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: rock1001    时间: 2004-10-14 10:08
标题: db2 有无像informix 的rowid可以唯一标识一条记录?
其实主健也是唯一的,跟“唯一索引”意思差不多

原帖由 "oprs" 发表:
你是想使你的记录值唯一吧?
不用唯一索引的话,只能把需要唯一的字段设为主健,因为主健必须是唯一的
alter table 表名 add primary key(col1, col2, col3....)

informix不熟悉,不过那个rowid应该仅是标记纪?.........

作者: rock1001    时间: 2004-10-22 10:09
标题: db2 有无像informix 的rowid可以唯一标识一条记录?
!!
作者: daliwa    时间: 2004-10-23 12:28
标题: db2 有无像informix 的rowid可以唯一标识一条记录?
可以使用rowid
用法如下:
select row_number() OVER() from xxx.XXX;
偶也是通过这个删除重复记录的,呵~~~




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2