1.在A、B两个表中均要建立主键和索引,还要用order by ID字段;
2.每次insert和delete后要commmit,在可界面中设置“确定”按钮来解决;
3.在“确定”中,重新刷新A、B两排序表。
2.每次insert和delete后要commmit,在可界面中设置“确定”按钮来解决;
3.在“确定”中,重新刷新A、B两排序表。
解决方案 »
- 请教Oracle一个高效字符串查找问题
- oracle enterprise manager console 找不到的问题(急)
- 为什么重装oracle后进不去原来的网站系统了?
- 请问怎么在触发器里得到触发该触发器的sql语句
- 做了一次数据库迁移,原本正常的程序出错:invalid identifier
- 如果表里有LONG字段怎么样用一条SQL语句去选出数据直接插入另外一个表中?
- oracle9i的简单问题?
- 连接速度慢,15秒才能连上Oracle9i.(第4贴)
- pl/sql中怎么判断两个日期在同一个月内?
- TO_DATE('2002-AUG-22','YYYY-MON-DD')为什么说月份不对?
- sql问题2:
- 救急:我的Insert语句错在哪里?
我试试
ROWID,由对象标识,数据文件标识,数据块标识,数据行号组成,是标识记录在数据文件中存放的物理位置。由于ORCALE在存储数据时,会自动寻找空闲的空间存放记录,因此,后插入的数据有可能存放于数据文件的前面。所以,不能用ROWID来标识数据入库的先后顺序。我出现的情况是不是因为“由于ORCALE在存储数据时,会自动寻找空闲的空间存放记录”??
所以我再插入相同数据的时候,可能把原来的数据块又恢复了,而不是往里面重新添加。那么我怎么能delete后同时释放空间呢?????
我相信如果能解决这个问题,我的问题也就会解决了