精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Oracle數據庫開發經驗淺談

運維 數據庫運維 Oracle
Oracle開發的過程中,有不少棘手的問題。為了幫助大家更好的解決這些問題,本文的作者撰寫此文,將自己平時工作中的一些經驗奉獻出來。

ORACLE數據庫作為大型數據庫管理系統,近年來一直占有世界上高端數據庫的***份額,其強大而完善的數據庫管理功能,以及ORACLE公司推陳出新的不斷努力,一直成為IT業界矚目的焦點。嶺澳核電站的數據庫平臺采用了ORACLE7.3作為后端平臺,前端選擇了ORACLE公司的DEVELOPER 2000 及DESIGNER 2000作為開發工具,采用了目前流行的CLIENT/SERVER模式。本人在ORACLE系統的開發中,就ORACLE的整套開發工具提出一些自己的體會,供同行參考。

一. ORACLE SQL PLUS 使用技巧:

----①查找重復記錄:

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);
 

----執行上述SQL語句后就可以顯示所有DRAWING和DSNO相同且重復的記錄。

----刪除重復記錄:

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);
 

----執行上述SQL語句后就可以刪除所有DRAWING和DSNO相同且重復的記錄。

----② 快速編譯所有視圖

----當在把數據庫倒入到新的服務器上后(數據庫重建),需要將視圖重新編譯一遍,因為該表空間視圖到其它表空間的表的連接會出現問題,可以利用PL/SQL的語言特性,快速編譯。

SQL >SPOOL ON.SQL 
SQL >SELECT ‘ALTER VIEW ‘||TNAME||’

COMPILE;’ FROM TAB;

SQL >SPOOL OFF

然后執行ON.SQL即可。SQL >@ON.SQL

當然,授權和創建同義詞也可以快速進行,如:

SQL >SELECT ‘GRANT SELECT ON ’ 
||TNAME||’ TO USERNAME;’ FROM TAB;

SQL >SELECT ‘CREATE SYNONYM

‘||TNAME||’ FOR USERNAME.’||TNAME||’;’ FROM TAB;

③ 用外聯接提高表連接的查詢速度

在作表連接(常用于視圖)時,常使用以下方法來查詢數據:

SELECT PAY_NO, PROJECT_NAME 
FROM A

WHERE A.PAY_NO NOT IN (SELECT PAY_

NO FROM B WHERE VALUE >=120000);

----但是若表A有10000條記錄,表B有10000條記錄,則要用掉30分鐘才能查完,主要因為NOT IN要進行一條一條的比較,共需要10000*10000次比較后,才能得到結果。該用外聯接后,可以縮短到1分左右的時間。

----⑤ 怎樣在數據庫觸發器中使用列的新值與舊值

----在數據庫觸發器中幾乎總是要使用觸發器基表的列值,如果某條語句需要某列修改前的值,使用:OLD就可以了,使用某列修改后的新值,用:NEW就可以了。如:OLD.DEPT_NO,:NEW.DEPT_NO。

二.ORACLE DEVELOPER 2000使用技巧:

----① 改變FORM(FMX模塊)運行時的Runform4.5的題頭:

----DEVELOPER2000中FMX默認題頭為:Developer/2000 Forms Runtime for Windows 95 / NT 你可以改為自己定義的標題,

----1. 在Form級觸發器中添加觸發WHEN-NEW-FORM-INSTANCE

----2. 在此觸發器中寫如下代碼:

set_window_property(FORMS_MDI_WINDOW,TITLE,'POINT

SYSTEM 歡迎使用');

----② 如何隱藏菜單中的window選項:

----在創建自己的菜單時,***選項總有window項,下面介紹如何去掉它,

----1. 創建一個Menu

----2. 在Menu中建立一個Item,命名為WINDOW。

----3. 設置該Item屬性如下:

----Menu Item Type:Magic

Command Type:Null

Magic Item:Window

Lable:為空

----③ 怎樣創建動態下拉列表List

----Developer 2000 中的列表是通過設置相關屬性而完成數據項的列表設置的,但那只是靜態的,有時你想讓某項成為動態的列表,隨輸入數據的改變而改變,就需要動手去編個小程序。下面詳細介紹怎樣去做:

----有塊EBOP_CABLE_ACCOUNT,下有SPECIFICATION數據項,當一進入該模塊時,就將SPECIFICATION項在數據庫中存儲的值動態顯示出來,先在Form4.5中建立一個PRCEDURE,命名為DYN_LIST:

然后在FORM的WHEN-NEW

-FORM-INSTANCE觸發子中加入一行:

DYN_LIST;

----這樣一進入該FMX,就會動態刷新該列表。除此之外,SPECIFICATION數據項改為列表項。

----④ 當顯示多條記錄且數據項特別多時,如何組織錄入及顯示界面:

---- PRN代碼及設備代碼在畫布1(CONTENT型)上,其它數據項在畫布2(STACK型)上,所有數據項為一個表的列或一個塊的數據項。在拉動水平滾動條時或用TAB或敲回車鍵時,將看到全部數據項。這種排布方法適用于數據項特別多又想顯示多條記錄時用。主要制作順序為:先建立兩個畫布,畫布1(CONTENT型),畫布2(STACK型),然后建立塊,選畫布時用畫布1,這樣所有項都顯示在畫布1上,然后選中除PRN代碼及設備代碼之外的所有數據項,選TOOLS菜單下的PROPERTIES選項,將這些數據項的CANVAS屬性選為畫布2(STACK型),然后調整整體位置就可以了。

----⑤ 如何在FORM的受限觸發子中提交保存數據

----在FORM中很多觸發子是不能用COMMIT WORK語句的,當你在該觸發子中使用了UPDATE,DELETE等操作并想立即存盤時,就需要COMMIT WORK語句了。首先在服務器端建立DB_SQL_COMMIT這個過程。

----然后在FORM中該觸發子中調用過程DB_SQL_COMMIT;就可以了,當然你可以根據自己需要將該過程加入參數,這樣通過參數可以得到執行DML語句的權限。

----⑥ 如何在FORM中實現某數據項自動按記錄序號加一操作

----設塊名為VO,要操作的數據項為VO_ID,在該塊中建立塊級觸發子WHEN-CREATE- RECORD,加入如下代碼:

:VO_ID:=:System.Trigger_Record;

----這樣每當生成新記錄時VO_ID就會自動加一了。

----⑦ 如何在一個FORM中調用另一個FORM,或在一個塊中調用另一個塊時顯示特定的記錄有時用戶會要求在調用另一個FORM時,只顯示相關的記錄,舉例如下,在一個FORM的塊中有一個按鈕,在按鈕觸發子中加入如下代碼:

DECLARE PM

PARAMLIST;

BEGIN

PM:=GET_PARAMETER_LIST('PM');

IF NOT ID_NULL(PM) THEN

DESTROY_PARAMETER_LIST('PM');

END IF;

PM:=CREATE_PARAMETER_LIST('PM');

......................

ADD_PARAMETER(PM,'THE_WHERE',TEXT_PARAMETER,'EM_NAME=''EM4''

AND EM_PROJECT_NAME=''支架預制''');

OPEN_FORM('PAYMENT',ACTIVATE,SESSION,PM);

END;

----其中EM_NAME,EM_PROJECT_NAME為本FORM某塊的數據項,PAYMENT為要調用的FORM模塊。這樣通過傳遞參數列表就可以得到想要的結果。在FORM. PAYMENT.FMB中,建立一參數THE_WHERE,CHAR型,長1000,然后在PAYMENT.FMB中建立FORM級觸發子WHEN-NEW-FORM-INSTANCE,在該觸發子中加入以下語句:

 IF :PARAMETER.THE_WHERE IS NOT NULL THEN 
SET_BLOCK_PROPERTY('PAYMENT',

DEFAULT_WHERE,:PARAMETER.THE_WHERE);

END IF;

----其中PAYMENT為要顯示的塊,這樣通過參數傳遞就得到想要的某些特定條件的數據了。

----⑧ 在FORM中當有主從塊時,連續輸入記錄如何避免被不斷的提示保存:

----每輸入一條主記錄和若干條該主記錄的從記錄后,此時再導航到主塊輸下一條記錄,FORM就會提示你是否要保存記錄,而你并不希望FORM提示,讓它自動保存,此時你可以到Program Units中找到過程PROCEDURE Clear_All_Master_Details,然后在這個過程中找到語句

三.數據庫管理

----① 在刪除一個表中的全部數據時,須使用TRUNCATE TABLE 表名;因為用DROP TABLE,DELETE * FROM 表名時,TABLESPACE表空間該表的占用空間并未釋放,反復幾次DROP,DELETE操作后,該TABLESPACE上百兆的空間就被耗光了。

----② 數據庫文件的移動方法

----當想將數據庫文件移動到另外一個目錄下時,可以用ALTER DATABASE命令來移動(比ALTER TABLESPACE適用性強):

----1. 使用SERVER MANAGER關閉實例.

SVRMGR > connect internal; 
SVRMGR > shutdown;
SVRMGR >exit;


 ----2. 使用操作系統命令來移動數據庫文件位置(假設這里操作系統為SOLARIS 2.6). 在UNIX中用 mv命令可以把文件移動到新的位置,

#mv /ora13/orarun/document.dbf /ora12/orarun

----3. 裝載數據庫并用alter database命令來改變數據庫中的文件名.

SVRMGR > connect internal; 
SVRMGR > startup mount RUN73;

SVRMGR > alter database rename file

> ‘/ ora13/orarun/document.dbf’

> ‘/ ora12/orarun/document.dbf’; 
----4. 啟動實例.

SVRMGR > alter database open;

----(huangfutong@china.com)

【編輯推薦】

  1. 詳解Oracle的幾種分頁查詢語句
  2. Oracle千萬條記錄插入與查詢小結
  3. Oracle DBA職責及日常工作分析
責任編輯:彭凡 來源: IT專家網
相關推薦

2011-03-31 09:55:59

Oracle數據庫開發技術

2010-04-14 13:25:15

Oracle數據

2009-02-03 08:58:13

SQL*Net配置網絡應用

2011-02-28 17:12:20

Oracle數據庫

2010-04-20 10:41:49

Oracle數據庫

2009-10-13 09:43:43

Oracle數據庫備份

2009-04-13 10:06:58

Oracle安全管理

2020-08-31 07:00:00

數據庫數據庫同步

2018-07-17 11:20:01

數據庫日常管理

2009-05-19 10:10:01

Oracle時間加減時間操作

2009-07-15 16:23:54

Java JDBC

2010-04-02 18:22:33

Sun Oracle

2010-04-21 16:21:27

Oracle數據庫

2009-07-02 14:35:00

Oracle數據庫文件

2021-11-26 22:07:57

數據庫管理Mongodb

2009-04-20 14:29:41

Oracle連接創建連接

2011-05-26 10:30:12

Oracle數據庫約束

2010-04-23 09:23:44

Oracle 數據庫

2011-03-10 13:24:26

2015-08-21 12:59:38

Oracle數據庫
點贊
收藏

51CTO技術棧公眾號

国产欧美激情视频| 国产精品久久7| 2014亚洲天堂| 综合中文字幕| 色综合天天狠狠| 正在播放亚洲| 亚洲色图狠狠干| 精品一区二区三区的国产在线播放| 欧美另类69精品久久久久9999| 少妇户外露出[11p]| 日韩一区二区三免费高清在线观看| 一区二区三区美女| 日本欧洲国产一区二区| www.av黄色| 青娱乐精品视频| 久久久综合免费视频| 日本黄区免费视频观看 | 国产91精品最新在线播放| 麻豆一区在线观看| 日本中文字幕在线一区| 在线播放欧美女士性生活| 成人在线观看你懂的| 黄色大片在线播放| 久久久精品国产免费观看同学| 亚洲va电影大全| 国产精品xxxxxx| 宅男噜噜噜66一区二区| 欧美日韩成人网| 亚洲综合图片一区| 国产精品亚洲片在线播放| 精品久久久久久久久久久院品网| www.99av.com| 羞羞影院欧美| 日韩欧美国产成人| 日本免费不卡一区二区| 黄页在线观看免费| 一区二区不卡在线播放 | 四虎永久免费在线观看| 99久久免费精品国产72精品九九 | 欧美中文在线观看国产| 成人免费看片98| 国产精品精品国产一区二区| 国产一区二区三区久久精品| 在线看黄色的网站| 国产suv精品一区二区四区视频| 欧美一卡在线观看| 三级av免费看| 国产精品777777在线播放| 欧美日韩一区二区不卡| 成人性生生活性生交12| 亚洲欧美在线成人| 欧美在线小视频| 91蝌蚪视频在线观看| 欧美黑人粗大| 欧洲一区二区三区免费视频| 免费观看成人在线视频| 欧美成人精品三级网站| 欧洲人成人精品| 不卡av免费在线| 国产精品亲子伦av一区二区三区| 欧美亚洲图片小说| 蜜臀一区二区三区精品免费视频| 看片一区二区| 欧美一区在线视频| 白丝校花扒腿让我c| 在线视频亚洲欧美中文| 欧美va亚洲va国产综合| 天堂www中文在线资源| 久久精品国产亚洲blacked| 亚洲精品国产综合区久久久久久久| 日韩精品一区二区三区高清免费| 欧美巨大xxxx| 亚洲小视频在线| 四虎永久免费地址| 国模吧视频一区| 欧美一区二区三区……| 国产三级理论片| 韩国毛片一区二区三区| 风间由美一区二区三区| 日本在线丨区| 国产精品久久久久三级| 久久久国内精品| 麻豆视频在线看| 欧美日韩在线观看一区二区 | 久久97久久97精品免视看秋霞| 亚洲国产精品久久久久久| 精品国产av色一区二区深夜久久| 久久99蜜桃| 久久久国产精品x99av| 国语对白一区二区| 日韩av中文字幕一区二区三区| 成人免费淫片视频软件| 色屁屁草草影院ccyycom| 欧美国产一区二区| av 日韩 人妻 黑人 综合 无码| 欧美男男tv网站在线播放| 欧美系列日韩一区| 成年人小视频在线观看| 日韩在线观看一区| 久久久免费精品视频| 国产天堂第一区| 成人小视频在线观看| 日韩高清专区| 国产乱码在线| 欧美日韩在线综合| 欧美深性狂猛ⅹxxx深喉 | 精品网站aaa| 中文字幕一区二区精品| 国产成人精品av久久| 美国欧美日韩国产在线播放| 国内精品久久国产| 91香蕉在线观看| 91高清视频在线| 欧美午夜精品一区二区| 久久视频精品| 日产日韩在线亚洲欧美| 亚洲精品久久久久久久久久久久久久 | 嫩草在线播放| 亚洲主播在线播放| 亚洲一区二区福利视频| 欧美日韩123| 午夜欧美不卡精品aaaaa| 国产又粗又猛视频| 国产欧美日韩久久| 黄色一级片播放| 白白在线精品| 欧美寡妇偷汉性猛交| 97人妻精品一区二区三区| 久久久久成人黄色影片| 欧美日韩在线一| 成人h动漫免费观看网站| 久久福利网址导航| 国产精品久久婷婷| 国产精品美女久久久久av爽李琼| 欧美极品欧美精品欧美图片| 九九热hot精品视频在线播放 | 国产一级视频在线观看| 精品伊人久久久久7777人| 亚洲国产精品www| 亚洲mmav| 亚洲亚裔videos黑人hd| 免费看av在线| 日本一区二区免费在线| 91淫黄看大片| 精品国产中文字幕第一页| 国产成人久久久| 国产视频二区在线观看| 色8久久人人97超碰香蕉987| 全黄一级裸体片| 久久亚洲视频| 亚洲黄色一区二区三区| 国产第一亚洲| 久久精品中文字幕电影| 国产成人精品无码高潮| 一区二区免费视频| bl动漫在线观看| 久久精品官网| 亚洲一卡二卡| 国产精品久久久久久av公交车 | 在线黄色的网站| 亚洲天堂成人在线| 中文字幕乱码一区二区| 国产精品视频观看| 激情图片中文字幕| 欧美福利影院| 精品久久久久久亚洲| 中文字幕在线视频网站| 中文字幕av一区二区| 国产精品一区二区黑人巨大| 夜夜精品视频一区二区 | 毛片一区二区三区四区| 国产一区二区三区四区二区 | 日韩在线一级片| 国产日产精品_国产精品毛片| 国产精品视频午夜| 成人区精品一区二区不卡| 亚洲第一区第二区| 337p粉嫩色噜噜噜大肥臀| 国产精品不卡一区| 久久精品aⅴ无码中文字字幕重口| 日韩一级精品| 亚洲精品在线视频观看| 亚洲精品v亚洲精品v日韩精品| 18性欧美xxxⅹ性满足| 成人在线视频成人| 日韩精品一区二区三区视频在线观看| 日本熟女一区二区| 中文字幕久久午夜不卡| 免费看三级黄色片| 视频在线观看一区二区三区| av磁力番号网| 亚洲专区视频| 亚洲在线第一页| 欧美电影免费看| 国产91对白在线播放| 大尺度在线观看| 欧美一级网站| 影音欧美亚洲| 国产精品一线| 国产日本欧美一区| 成人三级小说| 色老头一区二区三区在线观看| 国精产品一品二品国精品69xx| 色综合中文字幕国产| 538任你躁在线精品视频网站| 26uuu久久综合| 少妇愉情理伦片bd| 日韩电影在线观看电影| 欧美精品卡一卡二| 99精品一区| 美女被啪啪一区二区| 成人在线视频区| 国产精品久久久久久久久久久不卡 | 日本道在线观看| 亚洲精品视频在线观看免费| 国产交换配乱淫视频免费| 国产成人免费在线视频| 亚洲欧美在线精品| 中文字幕av网址| 首页国产欧美日韩丝袜| 精品无码一区二区三区爱欲| 欧美顶级大胆免费视频| 欧美亚洲免费在线| xxxxxhd亚洲人hd| 亚洲自拍中文字幕| 欧美jizz18| 日韩av免费在线| 国产伦理精品| 色综合久久久888| 免费黄色网页在线观看| 国产一区二区三区四区福利| 手机在线不卡av| 欧美成人bangbros| www天堂在线| 91精品婷婷国产综合久久性色| 波多野结衣黄色| 欧美日韩亚洲激情| 成人午夜视频精品一区| 激情成人中文字幕| 日韩精品久久久久久久| 亚洲午夜免费视频| 久久精品无码人妻| 亚洲国产精品久久人人爱| 免费一级a毛片夜夜看| 亚洲精品一二三| 亚洲成人生活片| 一区二区三区欧美| 日韩激情一区二区三区| 亚洲国产一区二区三区| 国产精品9191| 五月开心婷婷久久| 国产视频91在线| 福利二区91精品bt7086| 欧美h在线观看| 色呦呦一区二区三区| 国产成人免费观看| 老司机深夜福利在线观看| 91精品国产九九九久久久亚洲| 51精品视频| 日韩av电影手机在线观看| 日韩国产激情| 国产精品丝袜久久久久久高清 | 成人欧美一区二区三区黑人孕妇| 日本久久一区| 99精品在线直播| 久久影院资源站| 久久国产精品精品国产色婷婷| 西瓜成人精品人成网站| 日韩av影视| 久久久久国产| 免费 成 人 黄 色| 日韩国产欧美视频| 天天综合成人网| 成人小视频免费在线观看| 欧美 日本 国产| 国产精品久久看| 精国产品一区二区三区a片| 五月婷婷激情综合| 成人午夜精品视频| 欧美一区二区久久| 亚洲三级中文字幕| 国产亚洲xxx| 成人看片免费| 欧美一级成年大片在线观看| 欧洲成人一区| 91精品国产91久久久久青草| 欧美美女黄色| 中文字幕中文字幕一区三区| 亚洲国产网站| 国产真人无码作爱视频免费| 国产精品羞羞答答xxdd| 中文字幕丰满孑伦无码专区| 中文字幕在线不卡国产视频| 日本学生初尝黑人巨免费视频| 欧美视频一区二区在线观看| 欧美视频久久久| 中文字幕视频一区二区在线有码 | 色av成人天堂桃色av| 97精品久久人人爽人人爽| 亚洲娇小xxxx欧美娇小| 免费黄色网页在线观看| 欧美一区二区三区……| 亚洲va欧美va人人爽成人影院| 欧美性xxxx69| 激情综合中文娱乐网| 欧美国产日韩另类| 久久久久久久久一| 国产在线拍揄自揄拍| 欧美网站一区二区| 欧美孕妇性xxxⅹ精品hd| 美女av一区二区| 精品裸体bbb| 鲁丝片一区二区三区| 好看不卡的中文字幕| 亚洲综合婷婷久久| 国产亚洲欧美日韩在线一区| 精品午夜福利视频| 欧美一区二区三区在| 日韩毛片久久久| 国产精品成人在线| 日韩激情网站| 少妇人妻无码专区视频| 国产激情视频一区二区三区欧美| 粉嫩精品久久99综合一区| 色又黄又爽网站www久久| 无码精品在线观看| 久久免费精品视频| 欧州一区二区三区| 日本三级福利片| 美女一区二区视频| 精品一区二区三区蜜桃在线| 欧美日韩免费看| 色婷婷在线视频| 久久久久女教师免费一区| 在线观看亚洲精品福利片| 亚洲欧美综合一区| 日日夜夜一区二区| 女人又爽又黄免费女仆| 欧美日韩免费在线观看| 亚洲欧美日韩成人在线| 午夜免费日韩视频| 午夜精品影视国产一区在线麻豆| 午夜免费福利小电影| 91色porny蝌蚪| 国产精品人人人人| 亚洲午夜精品视频| 成人福利一区二区| 在线精品日韩| 激情文学综合插| 成人免费视频网站入口::| 欧美一区二区三区思思人| 91亚洲天堂| 国产在线视频欧美一区二区三区| 亚洲精品欧洲| 精品人妻一区二区三区香蕉| 色久综合一二码| 午夜视频成人| 亚洲一区二区三区sesese| 欧美搞黄网站| 亚洲麻豆一区二区三区| 五月婷婷另类国产| 国产九九在线| 91青草视频久久| 精品成人国产| 国产精品毛片一区二区| 欧美午夜不卡视频| 成人无遮挡免费网站视频在线观看| 91精品久久久久久蜜桃| 亚洲国产日韩在线| 白白色免费视频| 51久久夜色精品国产麻豆| 欧美四级在线| 蜜桃91精品入口| 男人的j进女人的j一区| 久草资源在线视频| 精品无人区乱码1区2区3区在线| 欧美精选视频一区二区| 懂色av粉嫩av蜜臀av| 成人午夜视频在线观看| 人人草在线观看| 久久精品免费播放| 久久精品凹凸全集| 777视频在线| 亚洲1区2区3区视频| 成人资源www网在线最新版| 999国产在线| 奇米在线7777在线精品| 毛片aaaaa| 国产亚洲精品一区二555| 五月亚洲婷婷| 天天影视综合色| 姬川优奈aav一区二区| 蜜桃视频在线观看www社区| 精品不卡在线| 国产在线视频不卡二| 中文字幕日韩免费| 久久久人成影片一区二区三区观看 | 超碰免费在线公开| 99re热视频这里只精品| 国产精品老熟女视频一区二区|