Oracle數(shù)據(jù)庫作為大型數(shù)據(jù)庫管理系統(tǒng),近年來一直占有世界上高端數(shù)據(jù)庫的最大份額,其強(qiáng)大而完善的數(shù)據(jù)庫管理功能,以及ORACLE公司推陳出新的不斷努力,一直成為IT業(yè)界矚目的焦點。嶺澳核電站的數(shù)據(jù)庫平臺采用了ORACLE7.3作為后端平臺,前端選擇了ORACLE公司的DEVELOPER 2000 及DESIGNER 2000作為開發(fā)工具,采用了目前流行的CLIENT/SERVER模式。本人在ORACLE系統(tǒng)的開發(fā)中,就ORACLE的整套開發(fā)工具提出一些自己的體會,供同行參考。
一. ORACLE SQL PLUS 使用技巧:
----①查找重復(fù)記錄:
[pre]SELECT DRAWING,DSNO FROM EM5_PIPE_PREFAB
WHERE ROWID!=(SELECT MAX(ROWID) FROM EM5
_PIPE_PREFAB D
WHERE EM5_PIPE_PREFAB.DRAWING=D.DRAWING AND
EM5_PIPE_PREFAB.DSNO=D.DSNO);
[/pre]
----執(zhí)行上述SQL語句后就可以顯示所有DRAWING和DSNO相同且重復(fù)的記錄。
----刪除重復(fù)記錄:
[pre]DELETE FROM EM5_PIPE_PREFAB
WHERE ROWID!=(SELECT MAX(ROWID) FROM EM5
_PIPE_PREFAB D
WHERE EM5_PIPE_PREFAB.DRAWING=D.DRAWING AND
EM5_PIPE_PREFAB.DSNO=D.DSNO);
[/pre]
----執(zhí)行上述SQL語句后就可以 主站蜘蛛池模板: 庐江县| 大石桥市| 临安市| 瑞金市| 黑河市| 佛冈县| 澜沧| 霍邱县| 衡阳县| 蒲城县| 芷江| 东阳市| 东莞市| 广丰县| 古田县| 泽州县| 普兰县| 南江县| 固阳县| 运城市| 临武县| 大同市| 南投县| 高要市| 大兴区| 理塘县| 千阳县| 渭源县| 虎林市| 新邵县| 茌平县| 蓬溪县| 夏邑县| 昌都县| 宽甸| 库车县| 霍山县| 黔南| 莒南县| 易门县| 邯郸市|