覺得對(duì)你有幫助,請(qǐng)留言與猛點(diǎn)推薦,謝謝。[推薦]ORACLEPL/SQL編程詳解之一:PL/SQL程序設(shè)計(jì)簡介(千里之行,始于足下)本篇主要內(nèi)容如下:第一章PL/SQL程序設(shè)計(jì)簡介1.1SQL與PL/SQL1.1.1什么是PL/SQL?1.2PL/SQL的優(yōu)點(diǎn)或特征1.2.1有利于客戶/服務(wù)器環(huán)境應(yīng)用的運(yùn)行1.2.2適合于客戶環(huán)境1.2.3過程化1.2.4模塊化1.2.5運(yùn)行錯(cuò)誤的可處理性1.2.6提供大量內(nèi)置程序包1.3PL/SQL可用的SQL語句1.4
系統(tǒng) 2019-08-29 22:05:43 2590
如果是oracle10g以上一個(gè)wm_concat函數(shù)就可以解決。如果是oracle9i以下就有點(diǎn)麻煩了。表結(jié)構(gòu)如下:NAMENullType--------------------------------------N_SEC_CODENOTNULLCHAR(6)C_RESEARCHER_CODENOTNULLVARCHAR2(20)此表保存了“股票”與“研究員”的對(duì)應(yīng)關(guān)系數(shù)據(jù),一般而言,對(duì)于同一只股票而言,可能有多個(gè)研究員對(duì)其進(jìn)行跟蹤研究。所以目前遇到
系統(tǒng) 2019-08-12 09:30:18 2589
ERROR:ORA-28002:thepasswordwillexpirewithin7days錯(cuò)誤是提示password快過期了,有兩個(gè)辦法解決問題。一.改動(dòng)已經(jīng)報(bào)錯(cuò)用戶的password已經(jīng)被報(bào)告了password快要過期的賬戶必須再改一次password(須要DBA權(quán)限)以system用戶為例sqlplus/assysdbaalterusersystemidentifiedbyroot;再連接數(shù)據(jù)再也不會(huì)出現(xiàn)password過期的事情了。假設(shè)是其它用
系統(tǒng) 2019-08-12 01:55:14 2588
oracle導(dǎo)出用戶,可以把包括觸發(fā)器,函數(shù)等所有數(shù)據(jù)庫元素,非常的方便。例子:導(dǎo)出用戶名/密碼lgp/lgp的用戶,數(shù)據(jù)庫實(shí)例名為srorcllgp命令:1.explgp/lgp@srorcllgp(連接到數(shù)據(jù)庫,聲明做exp導(dǎo)出工作)2.EXPDAT.DMP>填寫導(dǎo)出文件的完整路徑(導(dǎo)出文件為lgp.dmp,導(dǎo)出到d盤的back-20110211文件夾下,則填寫:d:/back-20110211/lgp.dmp)3.會(huì)提示你要導(dǎo)出的類型1完整的數(shù)據(jù)庫,
系統(tǒng) 2019-08-29 22:46:21 2584
1.選用適合的Oracle優(yōu)化器Oracle的優(yōu)化器共有3種:a.RULE(基于規(guī)則)b.COST(基于成本)c.CHOOSE(選擇性)設(shè)置缺省的優(yōu)化器,可以通過對(duì)init.ora文件中OPTIMIZER_MODE參數(shù)的各種聲明,如RULE、COST、CHOOSE、ALL_ROWS、FIRST_ROWS。你當(dāng)然也在SQL句級(jí)或是會(huì)話(session)級(jí)對(duì)其進(jìn)行覆蓋。為了使用基于成本的優(yōu)化器(CBO,Cost-BasedOptimizer),你必須經(jīng)常運(yùn)行a
系統(tǒng) 2019-08-29 22:55:25 2583
今天一直在研究參數(shù)返回之類的問題,上午正好有機(jī)會(huì)和大家討論一下.1.nvl函數(shù)nvl函數(shù)將一個(gè)null值轉(zhuǎn)換為一個(gè)實(shí)際的值,數(shù)據(jù)類型可所以日期,數(shù)字,字符,數(shù)據(jù)類型必須匹配:如:nvl(commision,0)nvl(hiredate,'01-JAN-87')nvl(job_id,'nomanager')nvl(to_char(job_id),'nomanager')nvl可以轉(zhuǎn)換任何數(shù)據(jù)類型,但是轉(zhuǎn)換的數(shù)據(jù)類型返回值必須是nvl(expr1,expr2)
系統(tǒng) 2019-08-12 01:53:58 2580
1.ORACLE簡介Oracle數(shù)據(jù)庫管理系統(tǒng)是一個(gè)以關(guān)系型和面向?qū)ο鬄橹行墓芾頂?shù)據(jù)的數(shù)據(jù)庫管理軟件系統(tǒng),其在管理信息系統(tǒng)、企業(yè)數(shù)據(jù)處理、因特網(wǎng)及電子商務(wù)等領(lǐng)域有著非常廣泛的應(yīng)用。因其在數(shù)據(jù)安全性與數(shù)據(jù)完整性控制方面的優(yōu)越性能,以及跨操作系統(tǒng)、跨硬件平臺(tái)的數(shù)據(jù)互操作能力,使得越來越多的用戶將Oracle作為其應(yīng)用數(shù)據(jù)的處理系統(tǒng)。Oracle數(shù)據(jù)庫是基于“客戶端/服務(wù)器”(Client/Server)模式結(jié)構(gòu)。客戶端應(yīng)用程序執(zhí)行與用戶進(jìn)行交互的活動(dòng)。其接收用
系統(tǒng) 2019-08-29 23:16:34 2574
體系結(jié)構(gòu):數(shù)據(jù)庫的體系結(jié)構(gòu)是指數(shù)據(jù)庫的組成、工作過程與原理,以及數(shù)據(jù)在數(shù)據(jù)庫中的組織與管理機(jī)制。體系結(jié)構(gòu)包括:實(shí)例(instence),數(shù)據(jù)庫文件(database),用戶進(jìn)程(userprocess),服務(wù)器進(jìn)程(serverprocess),以及其他文件(如參數(shù)文件(parameterfile),密碼文件(passwordfile),歸檔日志文件(archivelogfile)等)。Oracle服務(wù)器由數(shù)據(jù)庫文件和數(shù)據(jù)庫實(shí)例組成。其中數(shù)據(jù)庫實(shí)例包括SG
系統(tǒng) 2019-08-12 01:33:37 2573
oracle:OracleConnectionOcon=newOracleConnection("userid=cmes;datasource=mes;password=cmes");OracleCommandOcom=newOracleCommand("insertintoc_emp_t(emp_id,emp_no,emp_name,emp_password,emp_desc,used_date,change_date,logout_date,logou
系統(tǒng) 2019-08-12 01:51:33 2572
和ROWNUM一樣,ROWID是一個(gè)偽列,即是一個(gè)非用戶定義的列,而又實(shí)際存儲(chǔ)于數(shù)據(jù)庫之中。每一個(gè)表都有一個(gè)ROWID列,一個(gè)ROWID值用于唯一確定數(shù)據(jù)庫表中的的一條記錄。因此通過ROWID方式來訪問數(shù)據(jù)也是Oracle數(shù)據(jù)庫訪問數(shù)據(jù)的實(shí)現(xiàn)方式之一。一般情況下,ROWID方式的訪問一定以索引訪問或用戶指定ROWID作為先決條件,因?yàn)樗械乃饕L問方式最終都會(huì)轉(zhuǎn)換為通過ROWID來訪問數(shù)據(jù)記錄。(注:indexfullscan與indexfastfulls
系統(tǒng) 2019-08-12 01:55:14 2568
------------------------2013-5-4------------------------createuser"tempuser2"profile"DEFAULT"identifiedby"tempuser2"defaulttablespace"USERS"accountunlock;--profile"DEFAULT"是區(qū)分大小寫的。defaulttablespace"USERS"是區(qū)分大小寫的。createuser"TEMPUSE
系統(tǒng) 2019-08-12 01:53:43 2566
發(fā)表于:中國PHP聯(lián)盟www.phpx.com作者/來源:kaln/phpuser人氣:76在redhat6.2下Oracle8.1.6I+APACHE1.3.14+PHP4.0.3完全安裝實(shí)例1.本文目的●在redhat下安裝ORACLE8數(shù)據(jù)庫服務(wù)器●安裝apache,并支持wml●安裝PHP2.安裝前的準(zhǔn)備軟件:Redhat6.2安裝光盤Oracle8.161.tar.gz下載地址:http://freeware.online.sh.cn/mirro
系統(tǒng) 2019-08-12 01:53:27 2564
新手發(fā)帖,很多方面都是剛?cè)腴T,有錯(cuò)誤的地方請(qǐng)大家見諒,歡迎批評(píng)指正createorreplacepackageaa_pkg_monitor_business_sqlisprocedurepro_monitor_drop_policy(object_schemainvarchar2);procedurepro_monitor_add_policy(object_schemainvarchar2);procedurepro_monitor_drop_main;
系統(tǒng) 2019-08-12 01:54:12 2561
安裝有oracle數(shù)據(jù)庫,創(chuàng)建數(shù)據(jù)庫,總是要?jiǎng)?chuàng)建一個(gè)主鍵ID,唯一標(biāo)示各條記錄,但oracle不支持自動(dòng)編號(hào),所以還得創(chuàng)建一個(gè)SEQUENCE(序列)語句如createsequencebignnocyclemaxvalue9999999999startwith1;//增加數(shù)據(jù)insertintotable(ID,..)values(bign.nextval,..)在hibernate中的映射文件可這么寫
系統(tǒng) 2019-08-29 22:43:30 2560
逐步整理oracle導(dǎo)入導(dǎo)出數(shù)據(jù)1、單表,不同庫之間的導(dǎo)入導(dǎo)出導(dǎo)出expsystem/manager@myoraclefile=d:\daochu.dmptables=(table1)system是用戶名,manager是密碼,myoracle是數(shù)據(jù)庫名。eg:exppyc/pyc123456@orclfile=D:\TAB_HANYUPINYIN.dmptables=(TAB_HANYUPINYIN)log=d:\TAB_HANYUPINYIN.logb
系統(tǒng) 2019-08-12 01:54:40 2560