完整版OracleSQLDeveloper工具常用方法分析_第1頁
完整版OracleSQLDeveloper工具常用方法分析_第2頁
完整版OracleSQLDeveloper工具常用方法分析_第3頁
完整版OracleSQLDeveloper工具常用方法分析_第4頁
完整版OracleSQLDeveloper工具常用方法分析_第5頁
已閱讀5頁,還剩80頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Oracle SQL Developer創(chuàng)建數(shù)據(jù)庫連接使用Oracle SQL Developer管理數(shù)據(jù)庫對(duì)象首先要?jiǎng)?chuàng)建數(shù)據(jù)庫連接。執(zhí)行以下步驟:1. 打開 Windows 資源管理器,雙擊sqldevelopersqldeveloper.exe注:也可以在非 Windows環(huán)境中執(zhí)行sqldeveloper 。2.在 Connections選項(xiàng)卡中,右鍵單擊Connections并選擇 New Database Connection 。3. 在 Connection Name 域中輸入 your_db_sid_name,在 Username 禾口 Password 域中輸入 hr,指定ho

2、st name作為Host name,在SID 域中輸入 。然后單擊 測(cè)試。7.選擇SFCMO表,查看表定義。要查看該數(shù)據(jù),請(qǐng)單擊 Data選項(xiàng)卡。i If璉Cfc掙缺禹庠件卓狀態(tài):應(yīng)功鼬迪融淚廉測(cè)理攝肛洶4. 連接狀態(tài)已成功測(cè)試。但沒有保存該連接。要保存該連接,請(qǐng)單擊連接。5保存了該連接,可以在列表中看到該數(shù)據(jù)庫。展開SFCS2006。住馥 如SFCS2CWG用戶 (V)SFCfA口令保薦口童劃OlTBIl Pd.色吃0益瓷甬色 |揪06彳口掾作就蔬監(jiān)證羋捋舉3U Q1剋| KsrtQTtiz殮JE二世弟年裕*網(wǎng)錯(cuò)別若(E?sf氐ajoe匹砒帶注:打開連接時(shí),自動(dòng)打開SQL Workshee

3、t 。 SQL Worksheet允許針對(duì)剛創(chuàng)建的連接執(zhí)行SQL。6.展開 Tables。皐 Oracl e 5QI. Devrfil nper丈件OD 4S CB) 亙勇on 與航OD 氏幻版本化 血TMtt) MfWi 01)倉曰w溜總徒Esp帕戸坯曰raI: 口 T+IIT + +IIT + + IT + +獰匚 LJELVAia BJE SFCDCDMODVLE LINK SFCUWEIBFO SFOlDCATinHTHFn 呂耳D3T SFCLJOTIHFO SFCDDTITO SFCMACRAirCE 怦 f閘丄tfki at xniirSFDMOTSFCMDAGCEIGATESF

4、CMXJtECKDKJLDSFrwOCMECKIJMTDET UkllDLB SFriMQcnMiMnN?nDL SFCMOCOOB;J i| 5FCS2OO0 xOSFCIJO x0列 教據(jù)1約審第件1整楓述充計(jì)莒見1斛我溜 相并件 詳細(xì)卜!產(chǎn)硒tfe! EOLlIMW_MiME 闔 DATA_TTPEfl MUt-LABIiDA.TA._DMUVAR.CHAF.J (12 B Y1H: JNOgtlJLjUPNVARCKAR2 (20 ETTE)Notnu-ll!CUSTOMERUPJJVARCHAR2 (30 BYTE)es(null JLOTWTJHBEP (13,0)NO(null)

5、LIUEVARCHAR2 ( BYTE)Yes(null)P LAWTi ATEDATT合呂(null)CREATEDATEDATENoSYSDA1UPUAIKUATKLiAlU:ves(mil Ji)INPUTGTYNTJBUEKCSOJMu0OUTPLFJTQTYNoSTATUSVAPCHAR2 (1 BYTE)NmCnull)白志 筆1胡刃匸直史記藥-|Tg9.數(shù)據(jù)隨即顯示。切丨 島”丈件(P) 編糧(1) 查舌(Y) 導(dǎo)鹹 運(yùn)缶(M 扳本化址) XM tn 和跚QOfnlfxFCFIs STi nn 二一 一 tti m frrnq一 一 -jj- 一 hnr Tj_ Ti An 一二

6、.-3U E応ncyBlcKrn _T 甲*由;爭(zhēng)聶;Sbim1?1?甲*甲血 Lgisig j;j j-is j jmTj - 刖SFCLDTlFO5FCLOTN10SFCMACRAHGESFCMATEKEALGRCtUP.-:Ki Mi5FCM0_TSFCMOAGGREGATESFCMOCiaCSlJOG OLESrCMOCOWMOHFODL匚 MOCOBTIGTor1即MOlS VFHzl CUETCID00090001232HG533HG5322000090001233HC532HC53230 00-09 0001234MCS32MGS3240000?000123HCS32HC5325

7、000090001241HGS32MCE 3 2&00090001242HG532HGS327D00030001343KOS 3 2HG5330000090001244HG532HC5329000050001245MD502HC502100000?0001251MGS 52HG50211000090001252HG532H(J532回 STCS2Q0& * | 珂smmo 耳列 數(shù)體 釣束索什I按故滋計(jì)信息融發(fā)器I相K世I詳細(xì)* E才確鬲X邛川序過嗟器-*徐ttV日志=歷史iE錄陽iti顯使用Table對(duì)話框添加新表新建一個(gè)名為 DEPENDENTS勺表,它包含一個(gè)帶有 EMPLOYEES表的

8、外鍵。執(zhí)行以下步驟:1.右鍵單擊 Tables 并選擇 Create TABLE0: SFCS2W& 乂 FflEFLfhYFEg X91瞳接甲目E T+4寸fflffl-國(guó)l+lffl-rf sFCszoae硒刷新V頤過誨器i面陳過4甜達(dá))打帀曲 EMFUJYEE_ID 闔 FI JET.JUNE Is) LAST_UAJflE 高 EW1169 JennifexDillyJDIL12X9D TimothyGatsTtATI3191 RandallPcrJcinoRFERI4192: Sac ahB色丄丄SBEL5193 BEitneyEverettBEVEI6194 SamuelMcCai

9、iiSHCCj7lSSVanceJonesVJ0K3QAloriQWalshAUALS9197 KevinFeeneyKITSEl1019B DonaldOComie丄丄D0C0111199 iJougrlasCizaiit,DGRAI作.數(shù)培 釣束摞.件I授權(quán)僦計(jì)信息丨軸城器kaxt I詳細(xì),町IE列蘆嗆甩X 抑x .過漣器-,嚼冥壞化視國(guó)冃點(diǎn)n志.-呂甜匚底史記錄表 SFCFA. iillfiFCS200&H _.Zdi t-iiiig衛(wèi)序列W究體化視tfl* Oracle SQL口pcssr立件湮)編輯 變番敬)導(dǎo)鹹 運(yùn)荷(B)版豐1迤)XMQ) 和助003 Er B 9 I 9 (*

10、X * O d2. 輸入DEPENDENTS乍為Table Name,然后單擊 高級(jí) 復(fù)選框。3. 輸入ID 作為Name,選擇NUMBER乍為數(shù)據(jù)類型,并輸入6作為精度。選擇Cannot be NULL復(fù)選框。然后單擊 Add Colu mn圖標(biāo)。4.同理添加 FIRST_NAME LAST_NAM, BIRTHDATE等列,然后單擊 0K創(chuàng)建該表。:H ! :H ir. K rjWPWHTlBWTS 列J尊3K 約申伸丨挾杖丨軌H冉,c I蚪序一9 專 BSC+CB? 亙?nèi)?導(dǎo)01 ci 紘歷 6)工貝 CT)衣 詡fit蟲 nf?rFHHFMT fiSFcspnnpi.+斗1 I 國(guó)由:

11、闌:田:田:申:呷申.田;甲由:-EUSTOMEKIiATTRANGPERLOGMT和FURIOG FT KT LDAT TFAHSF EEMOJ3AT AT FJgF EESTAT VSWPATSTMEWTBEPRTHEPTHEFT 呂DQFATM-D 匚:RE 生T KICTDOAULJHUEJECTDOAUL:llJErECTJJUCDGAUSHKErAlRIS TDFIRST.fJcA丨軸應(yīng)器I帕壬隍過涯S3:I iTpKiror 揀惟=LJkST.BIMTM曰擊S | Jl SQL歷史ifl禾 Elli i i j更改表定義Oracle SQLDeveloper使得更改數(shù)據(jù)庫對(duì)象變得

12、非常簡(jiǎn)單。在剛創(chuàng)建的DEPENDENTS表中刪除列。執(zhí)行以下步驟:S01. 單擊操作按鈕。,SQL tfcvuluver ; 歪 SFCFA- JEP RTeSFCS200C丈件 的缶厘)仝若他I住肌迴)運(yùn)行也)腹卒ft QU XR(1)則徴J(rèn) UL四凸兇XBftiQ-O &-a-asfggggnnalllllp爭(zhēng)*電由電|忌rnrrso-VLOcr rMrrsH? CRKAT1TEST CHEATKTEST1IDEFRT 列 jz昭6操作1,數(shù)振I約束條怦I韜根I暢計(jì)信息I耐為黑I *我科I詳細(xì) ErTll_SLHHlJUIL! UTCli_SSNUT0_SW_HSTUTUi_WUCUSTO

13、MERDATATnAHSPERlJOC BATATIIAH!:PE!L1JO;DETAIL UATATLAHCFERMO BATATlAH!:FE!LSTATUS DErARlMEHTDErruDEtrrsDE P IDVARC11AR2(1OEYTEJluu(null)DELPUULMEEWARC HARZ ( SETK)No(null JDEPDESCVARCHAR2 (ISBYTE)HoT5EPHEADVARfflAR (6RYTE)Yes(null)USERIDVAP.CHAP.2(lyBYTE)No(null)TRW ATEDATENo(null)DATA D1慨 MULLADLE凰

14、 C6LUMM_KAME ;i DATk_TrrE百志 I (jlSQL圧史記錄FCS2OQ& | SFCFA1 DEPRT2. 選擇Column ,然后選擇刪除。 Orac 55QL Di?Trel nper : 表 SFCFA_ DEPKTOiSFCS 2DO6丈件竝恆 爼) 吏若G9itij () 航屮化迫) 工貝CU WWj Q)0 曰0 專 EiWiQfQ 黏sskgIT Imp ht沁EHDDEr時(shí)“ 口亟昭口glL3glLJElLJElLJ曲f .*-A3o-ijj. 4.魚 4.軒由芬:申由亠CMFFS13_LJD MPPS14SCEEATETESTCREATETEST1CTO

15、SCHSDUILECTa_SSNCTOSSNKSTCTO_WCiCUSTOfflHKDATATRWSFERlJODEPDE3C拿引辿礫加膽.1)DEPHEAD楓限理1)USERID規(guī)l+倍但遲1規(guī)帝化(1)IPJNDAI存鬧(WHo(muLL 丄 j抽垠品列貌描丨約庶采件丨謖取丨蚪;v+潔烏 解炭籍 柏夭性丨評(píng)細(xì) 12曰擊三目SQL比史記錄I SFFPnnn I fbFrF* I nKPRT Htlilin”應(yīng)用,刪除該列(Kl ie4-t CP)COI T Mn 2me(null)YesYes(nULl 丄(null JiYeo(nuXl日吉取消O)SUL庁史記錄5FCFA | DEFEHD

16、ZHTS Edi liSFC3E006I5.右鍵單擊SFCS2006數(shù)據(jù)庫連接并單擊刷新,以刷新數(shù)據(jù)庫連接。丸林位)幣軻*(y)導(dǎo)口it anSrfTUiJ 版奉E OD HEdJ 利Wj OP-J耳|刀口丨4 O OHl為連推L瞥懸玄釧理亡co.劇新(R)甲a蟲-EtfJ 5FC530OG寸V應(yīng)用過問始).W k畫*iftfr.Li CCHfflH_bTAMiE DiXTA_TTPE1| NULLABLEDATA_IiIDNUMBER (60)No(iul11 )Frp.srr_NAKE:VAF.CMAF.2 ( 20BYTE)Yes(ili1JL )LAT_NAMEVAP.CHJLF.2

17、( 2 5ETTTE)No(1UL11 )BIRTTHLkATEDAT7EYes(ilULll )RELJLT 工 口昭YAP.CHAP.2 ( 5BYTE)Yes(11111 )imnFrFWTiFNT面腸過詬曲H十i十H.1 fcrSRESlIT-T3 MEESULTCOMIMAroFl;.:養(yǎng) SFCTA niaXlQ3FCS20C&Edi t i斟靭添加表約束在這一節(jié)中,為DEPENDENTS表創(chuàng)建主鍵和外鍵約束。執(zhí)行以下步驟:1.右鍵單擊DEPENDENTS并選擇EditSB歡件世)編錯(cuò)逗)憂若GO 護(hù)航00 ia CE) 議本4t) TM(X) Wft MJDEFEHDEHTHDE

18、F KTDEFTDEPTSDOAUSNIiETTiilJSWBPKAUENREEMirDETME_TEST EM?EfflfWIEtITidREPUDOAVENBEEJUOOO口口 口口戸 口亡門 口 -.*:川DlATATftAKSFlRSTATUSMPAliTMEWTDEFEWIiEKTS列 數(shù)據(jù)I的束采件計(jì)情息丨袖垠品I郴黃性I洋削磺 3TCFA DEFETOEETS 2緬輯a列1 絢束案件電j常可(Q) 楓隕婕) 軸十侶息) 存儲(chǔ)迅) 融發(fā)器COLUMH NjMIE2 DATA TTXE皿 HUILLAEEEDATA DIIR3T NAME:M1TMBFlR(6, DJVAFCHAF2

19、 ( 20 DYTEJNoiYes(null)(null)倉匸NAMEVAPCHAR2 ( 35 BYTE JNo(null)RIWAItDAIT:YCfl(null)LAHIOMVARCHAR2 ( 25 BYTE JYea(null )*廣眼操忙皇扎魏據(jù)囚 導(dǎo) LU BBiL CL 匕!+!如til rvn-Itl SEJL閔史記錄Editing2. 單擊主鍵 選項(xiàng)卡,選擇相應(yīng)列添為主鍵iiEBEtriiENTS P?r陽詵1 -Ki題定 1収消*1啟I用Mil3,單擊外鍵JI別- 唯一約束來件夕卜詩栓查約菠采件 索引L-t-b廿敎: nnLd=添力D他1引用列TI職稍桶肋Ci)5. 單擊

20、添加,選擇相應(yīng)的表作為Refereneed Table并選擇ID作為L(zhǎng)ocal Column,然后單擊0K。向表中添加數(shù)據(jù)通過執(zhí)行以下步驟,可以向表中添加數(shù)據(jù):1單擊Data選項(xiàng)卡,然后單擊Insert Row圖標(biāo)。2.輸入數(shù)據(jù)并單擊Commit Changes圖標(biāo),剛添加的行被提交到數(shù)據(jù)庫。Ortiioni5Ap-# Re-pcrat sG3fata E -SSi CanLl ULL*J 田 m r+i 由 1卜 FP L+lypHt滬曰 mJCG-sh-sorlT 匸占|3霜焉鴛眾專一 2 gg申眄申帀用甲1+1由 gi豊ORiL| DEPEW DE BITSB F*CoiLjnw-is-

21、 | Oiatsi | te-idjQQra Ucunsi Fantu | UFantm | Mort lwH口益 I C qIr.h MS * X Sort. . y:曰IActi口. JNAME I XII 叮嚴(yán) ILRELATIONATIVEJD1 dl口 1 =JAb*-97DouliteM11DAll Rrivvfi FutckiMii OI II5.還可以使用腳本一次添加多行。右鍵單擊SQL Statement區(qū)域并選擇Open FileCr4nr;li? SCll |)fsvrski|PF:p- ; (JR(1|F|e- EcM* View Mavhgafte Ri_inTo o

22、lsHelpR -J(| 匚onriectlonfiLdl 島 ORCLLl I血TII匕事l-i-l- ffWl COLINTRHE&FFl ITU DEPARTMENTSFFl IO I3EF8ElhlDENTS kjd l tMPLOVEES lT UJl JOB_HISTORY ifi QTDi -jobs 由 ICSl LOGATIONS l-i-l REOION2LJi*J T; IridexesITI 匚l 尸r-eGeelures f*l jitJ FunHions: Ld W TrfRQDF吞 土Gj Types 置 sequeFibe&e* , 1/i尸*觸呻I Enter

23、舄令pesFt致| 口TT4 T A時(shí)斥廠弔|.測(cè)l=i gINSERCCirTiinri.Furtliait SO_.中g(shù)rlORCL 血 DEPENDENTS XA回00.52 seconds-Conriecilons盡 ORCL-Id Tables+ COUNTFdES4 DEPARTMENTS 0 S DEPENDENTS 由1 EMPLOYEES + JOB_HISTORY I1 JOBS:+. CJ LOCMI&NSA S REGIONST 也 ViewsIndexes Packages 國(guó) 3 Procedures l Functions 11 CjS Triggers 國(guó)官 T

24、ypej 圧 Uj SequencesEnter SOL StartemeHt:INSERT It ITO dependents VALUES ( 2L0,T0_DATE (2-APR-991,1dd-HON-EE 1)T 3V3MJUESJj叮J1卜L ResultsScript Output尊 ExplainDBMS Output 0.0日色I(xiàn)NSERT KiTO2L21 rows1 rours1 rows1 rciirsinsertedinsetted.user tjedInsetted10.單擊Refresh 顯示所有數(shù)據(jù)。L1;srdsasScript FinishedEditing

25、 j o-f 22MF Oracle SOL Developer: TABLE HRTDEPfNDENTSORCLftalfxFjle Edit 勒昶 Navigsite Run Detoua Source Tools Help兇匕 0jjConnectionsReportsA ORCLG iDEPEMDENTSDataIndexesConstraintsGrantsStalislicsColumn SlertiActions.興牛 X Sort . Filter:-Conriecilons盡 ORCL-迫 Tables+ O COUNTFdES$ DEPARTMENTS 0 S DEPEND

26、ENTS 申 S EMPLOYEES+ JOB_HISTORY+ O JOBS0 tJ LOCATIONA S REGIONST 也 ViewsIndexes+ Packages 國(guó)主 Procedures jj Functionsl+l TriggersE-CS Typej圧 Uj Sequences4L1liT=N Ui .ftj 二11.系統(tǒng)將列出表中的所有數(shù)據(jù)。臨 ket name birthdate relation reuI Reftwti i lPhu吊詁01 -JAN-97DaughterScript FinishedEditing j o-f 22MF Oracle SOL

27、Developer: TABLE HRTDEPfNDENTSORCLftalfxFjle Edit 勒昶 Navigsite Run Detoua Source Tools Help兇匕 0OjConnectionsReportsA ORCLG iDEPEMDENTSDataIndexesConstraintsGrantsStalislicsColumn SlertiX Sfe + X ! | Stort Filter:-Conriecilons盡 ORCL-jj Tables+ O COUNTFdES由 DEPARTMENTS0 S DEPENDENTS15 EMPLOYEES+ JOB_H

28、ISTORYI1 O JOBS0 tJ LOCATIONm S REGIONST 也 ViewsIndexes+ Packages國(guó)主 Procedures jj Functionsl+l TriggersE-CS Typej圧 Uj Sequences*1 r*) wi*liT*d LAST NAMEBIRTHDATE1 尺&8C11 O-FEB-922 Littlefield1 -JAN-97Actions.三sn_ppa53 Griffith4 Dean5 KingO2-APR-9919-ALIG-0124-OCT-89RELATION RELrdaughterDaughterSQHcf

29、aughterson12.可以導(dǎo)出數(shù)據(jù)以便在 Excel中使用。右鍵單擊任何列中的一個(gè)值,選擇Export,然后選擇一個(gè)文件類型。All Rows Fetched: 5Editing j o-f 22MF Oracle SOL Developer: TABLE HRTDEPfNDENTSORCLftalfxFjle Edit 勒昶 Navia ate Run Detoua Source Tools Help兇匕 0ClQCannectiorLSReports-IndexesConstraintsGrantsStalislicsColumn SlertiLAST NAMEBIRTHDATErel

30、ation1 尺1 O-FEB-92daughter2 Littlefield1 -JAN-97Deughterm aqp a口Data ORCL 1 J.jDEPENDENTS4 DeExport 5 King24-01INSERTLOADERTEXI3創(chuàng)p*Mors.srdsasConriecilons 同 ORCL-jj Tables+ O COUNTFdES$ DEPARTMENTS 0 S DEPENDENTS 申 S EMPLOYEES + JOB_HISTORY + O JOBS0 tJ LOCATION A S REGIONST 也 ViewsIndexes+ Packages

31、 國(guó)主 Procedures jj Functions l+l Triggers E-CS Typej 圧 Uj Sequences4L1liT=N Ui .ftj 二All Rows Fetche止 5Editing j o-f 22M13.指定文件目錄和名稱,然后單擊Apply。14.如果查看DEPENDENTS.CS咬件,將看到以下內(nèi)容。訪問數(shù)據(jù)訪問DEPENDENTS據(jù)的一種方式是:在 DEPENDENTS表上生成一條 SELECT語句,然后添加一個(gè) WHERE子句。執(zhí)行以下步驟:1. 單擊 ORCL SQL Worksheet 選項(xiàng)卡。F Oracle SOL Developer:

32、TABLE HRTDEPfNDENTSORCLOjCannectionsReports6O_L OECL X j 2 JDERENDENTSMet iSdKxea Constriilntw Grant J Statistics column Statj 威 I -Conriecilons盡 ORCL-jj Tables+ O COUNTFdES由 DEPARTMENTS0 S DEPENDENTS15 EMPLOYEES+ JOB_HISTORYI1 O JOBS0 tJ LOCATIONm S REGIONS也 ViewsIndexes+ Packages國(guó)主 Procedures丄Func

33、tionsl+l TriggersE-CS Typej圧 Uj Sequences*1 r*) wi*liT*d rlrsrlsasLASTJMAMEBIRTHDATERELAT1OIM RELr1 R&ed1 O-FEB-92daughter2 Littlefield01 -JAN-97Daughter3 GfiffltlffO2-APR-99son4 Dean19-ALIG-01daughter5 King24-OCT.39sonSbrt. FW:| | Actions”, Z2.單擊clear (鉛筆)圖標(biāo)移除 SQL Statement 窗口的內(nèi)容。3.將DEPENDENTS表從數(shù)據(jù)庫

34、對(duì)象列表拖放到 SQL語句區(qū)域。FF Oracle SOL Developer口回13File Ecit 迫cfJavigabe &jn Relsug Soares Tools Help因匕目 * 十那-IJConnectionsljRteportsQ |ORCL1 DEPEIOEhJTSLlLlZORCL13 T二1Ccnrectlons-同 ORCL-J Tablesit COUNTFdESDEPARTMENTSDEPENDENTSFl EMPLOYEES+ JOB_HISTORY l JOBS LLI LOCATIONSA REGIONS也 ViewsIndexes+ jfi Packa

35、ges ffl- ;_l Procedures 41 Functions liJ- Triggers 國(guó)官 Typej 1+1 jj Sequdrtces4k.1 M&fi 呂 h7,1 卉二/.?,Enter SOL StartemeHt:suits| SScriF* Output 埸 Explain | DBMS Output Q . “ 色1 rows1 rours1 rows1 rcijsinsertedinsetted.user tjedInsetted4.顯示SELECT語句以及 DEPENDENTS表中的所有列。向右滾到到SELECT語句結(jié)尾。Editing j 1fiM 221

36、rF Oracle SOL Developer口回1File Ecit 迫cfJavigabe &jn Relsug Soares Tools HelpL3匕目Q f那-IJConnectionsReportsQ |ORCLDEPElOENTSll2 lrFrier SQL StartemeHt:H 霜I Ccnrectlons-同 ORCL-Tables+ COUNTFdEST DEPARTMENTSselec t ED , FIRST_NAHELAST_NAMEB IRTH&ATT: ”DEPENDENTSFl EMPLOYEES + JOB_HISTORY l JOBS 理 LOCATI

37、ONS A S REGIONS因 ViewsIndexes + 28 Packages ffl- ;_3 Procedures 41 Functions liJ-負(fù) Triggers 國(guó)官 Typej1+1 jj Sequdrtces4k.1 M&fi 呂 h7,1 卉二/.?,4| Scrip* Output “ 昌Results1 rows1 rours1 rows1 rcijs5.將 WHERE子句 where relative_id 110Execute Stateme nt圖標(biāo)。insertedinsetted.user tjedInsettedExp lair込汨 MW Outpj

38、t Q,添加到SELECT語句末尾“;”之前。然后單擊Editing j2216.隨即顯示結(jié)果。使用可用的報(bào)表SQL Developer為本產(chǎn)品提供了許多報(bào)表。在這一節(jié)中,我們將了解如何運(yùn)行這些報(bào)表。節(jié)點(diǎn)。1. 在 SQL Developer 中,切換至 Reports 選項(xiàng)卡,展開 Data Dictionary Reports2.選擇 About your Database節(jié)點(diǎn)并展開它,可以了解有關(guān)數(shù)據(jù)庫的基本詳細(xì)信息。單擊 Version Banner 。3. 為完成本練習(xí),可以選擇任何報(bào)表并運(yùn)行它。例如,有一個(gè)報(bào)表列出了表的所有主鍵。展開 Table - Constraints節(jié)點(diǎn),選

39、擇 Primary Key Constraints4. 選擇該節(jié)點(diǎn)后,會(huì)彈出一個(gè)窗口。該窗口允許限制對(duì)某個(gè)條件的查詢。立即單擊Apply,即可選擇所有記錄。清除Null復(fù)選框,在域中鍵入 e。(該操作限制了對(duì)所有名稱中包含字母e”的表的查詢)單擊Apply。5. 產(chǎn)生的報(bào)表顯示了所有名稱中包含字母“ e”的、具有主鍵的報(bào)表。添加用戶定義的報(bào)表SQL Developer提供創(chuàng)建、保存以及運(yùn)行自己的報(bào)表的能力。只需要SQL即可。報(bào)表可以簡(jiǎn)單,也可以復(fù)雜。一般把自己需要頻繁執(zhí)行的sql語句作為報(bào)表保存起來。1.使用上下文菜單添加一個(gè)新報(bào)表。2. 可以在此處添加任何查詢。例如,使用以下查詢: sele

40、ct object_ name, object_type from user_objects;可以對(duì)報(bào)表和名稱進(jìn)行描述。例如:3. 單擊Apply后,報(bào)表提示連接到數(shù)據(jù)庫??梢允褂肏R,或者使用其他連接。注意,從右上角可以識(shí)別使用了哪個(gè)連接、何時(shí)運(yùn)行該報(bào)表。4. 最后,可以采用該查詢,在SQI Worksheet 使用它,方法是單擊 Run Report in SQLWorksheet 按鈕。創(chuàng)建并編譯PL/SQL過程創(chuàng)建、編輯并編譯一個(gè) PL/SQL過程。執(zhí)行以下步驟:1.在Connections導(dǎo)航器中,右鍵單擊Procedures 節(jié)點(diǎn)以調(diào)用上下文菜單,然后選擇 CreatePROCED

41、URE2.輸入EMP_LIST作為過程名。然后單擊 +,添加一個(gè)參數(shù)。3.雙擊參數(shù),將值更改為 pMaxRows,然后將 VARCHAR2更改為NUMBER確保在單擊 OK之前按了 En ter 鍵。Create ProcedureX4.隨即顯示指定了參數(shù)的過程的框架。5.替換以下PL/SQL :BEGINNULL;END;使用以下代碼:CURSOR emp_cursor ISSELECT l.state_provi nee, l.co un try_id, d.departme nt_n ame, e.l ast_ name, j.job_title, e.salary, missi on _pctFROM locations l, departments d, employees e, jobs jWHERE l.location_id = d.location_idAND d.departme nt_id = e.departme nt_idAND e.job_id = j.job_id;emp_record emp_cursor%ROWTYPE;TYPE emp_tab_type IS TABLE OF emp_cursor%ROWTYPE INDEX BY BINARY_INTEGE

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論