select
dbms_rowid.rowid_row_number('AAAYeiAABL+7ABa'),--转换结果是90
dbms_rowid.rowid_row_number('AAAYeiAABL+uABa')--转换结果也是90
from dual在表中有两条数据的rowid如上,用rowid_row_number方法转换后都是90,有什么方法能把rowid转换为不重复的唯一样的数字吗?因为转换后要插入到得列只有两位,所以不能用rowid_block_number方法。
请赐教!
dbms_rowid.rowid_row_number('AAAYeiAABL+7ABa'),--转换结果是90
dbms_rowid.rowid_row_number('AAAYeiAABL+uABa')--转换结果也是90
from dual在表中有两条数据的rowid如上,用rowid_row_number方法转换后都是90,有什么方法能把rowid转换为不重复的唯一样的数字吗?因为转换后要插入到得列只有两位,所以不能用rowid_block_number方法。
请赐教!
select
dbms_rowid.rowid_row_number('AAAHVoAAKAAACCiAAA'),--转换结果是90
dbms_rowid.rowid_row_number('AAAHVoAAKAAACCiAAB'),--转换结果也是90
dbms_rowid.rowid_row_number('AAAHVoAAKAAACCiAAD')
from dual--result:0 1 3--什么的操作系统?
select
dbms_rowid.rowid_row_number('AAAHVoAAKAAACCiAAA'),--转换结果是90
dbms_rowid.rowid_row_number('AAAHVoAAKAAACCiAAB'),--转换结果也是90
dbms_rowid.rowid_row_number('AAAHVoAAKAAACCiAAD')
from dual--result:0 1 3我得的也是0 1 3,我用的也是XP