如果是oracle10g以上一個wm_concat函數(shù)就可以解決。如果是oracle9i以下就有點麻煩了。表結(jié)構(gòu)如下:NAMENullType--------------------------------------N_SEC_CODENOTNULLCHAR(6)C_RESEARCHER_CODENOTNULLVARCHAR2(20)此表保存了“股票”與“研究員”的對應(yīng)關(guān)系數(shù)據(jù),一般而言,對于同一只股票而言,可能有多個研究員對其進行跟蹤研究。所以目前遇到
系統(tǒng) 2019-08-12 09:30:18 2569
一、oracle數(shù)據(jù)庫恢復(fù)1.恢復(fù)剛才刪除的一條數(shù)據(jù)deletefromempewheree.empname='SMITH'select*fromflashback_transaction_queryfwheref.table_name='EMP'UNDO_SQL下面的語句為剛才刪除數(shù)據(jù)的相反操作,執(zhí)行該語句即可恢復(fù)剛才刪除的數(shù)據(jù)在11g版本中UNDO_SQL為空值alterdatabaseaddsupplementallogdata2.恢復(fù)剛更新的數(shù)據(jù)到
系統(tǒng) 2019-08-12 01:53:20 2567
ERROR:ORA-28002:thepasswordwillexpirewithin7days錯誤是提示password快過期了,有兩個辦法解決問題。一.改動已經(jīng)報錯用戶的password已經(jīng)被報告了password快要過期的賬戶必須再改一次password(須要DBA權(quán)限)以system用戶為例sqlplus/assysdbaalterusersystemidentifiedbyroot;再連接數(shù)據(jù)再也不會出現(xiàn)password過期的事情了。假設(shè)是其它用
系統(tǒng) 2019-08-12 01:55:14 2563
oracle導(dǎo)出用戶,可以把包括觸發(fā)器,函數(shù)等所有數(shù)據(jù)庫元素,非常的方便。例子:導(dǎo)出用戶名/密碼lgp/lgp的用戶,數(shù)據(jù)庫實例名為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.會提示你要導(dǎo)出的類型1完整的數(shù)據(jù)庫,
系統(tǒng) 2019-08-29 22:46:21 2558
1.選用適合的Oracle優(yōu)化器Oracle的優(yōu)化器共有3種:a.RULE(基于規(guī)則)b.COST(基于成本)c.CHOOSE(選擇性)設(shè)置缺省的優(yōu)化器,可以通過對init.ora文件中OPTIMIZER_MODE參數(shù)的各種聲明,如RULE、COST、CHOOSE、ALL_ROWS、FIRST_ROWS。你當然也在SQL句級或是會話(session)級對其進行覆蓋。為了使用基于成本的優(yōu)化器(CBO,Cost-BasedOptimizer),你必須經(jīng)常運行a
系統(tǒng) 2019-08-29 22:55:25 2552
1.ORACLE簡介Oracle數(shù)據(jù)庫管理系統(tǒng)是一個以關(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)、跨硬件平臺的數(shù)據(jù)互操作能力,使得越來越多的用戶將Oracle作為其應(yīng)用數(shù)據(jù)的處理系統(tǒng)。Oracle數(shù)據(jù)庫是基于“客戶端/服務(wù)器”(Client/Server)模式結(jié)構(gòu)。客戶端應(yīng)用程序執(zhí)行與用戶進行交互的活動。其接收用
系統(tǒng) 2019-08-29 23:16:34 2551
今天一直在研究參數(shù)返回之類的問題,上午正好有機會和大家討論一下.1.nvl函數(shù)nvl函數(shù)將一個null值轉(zhuǎn)換為一個實際的值,數(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 2549
體系結(jié)構(gòu):數(shù)據(jù)庫的體系結(jié)構(gòu)是指數(shù)據(jù)庫的組成、工作過程與原理,以及數(shù)據(jù)在數(shù)據(jù)庫中的組織與管理機制。體系結(jié)構(gòu)包括:實例(instence),數(shù)據(jù)庫文件(database),用戶進程(userprocess),服務(wù)器進程(serverprocess),以及其他文件(如參數(shù)文件(parameterfile),密碼文件(passwordfile),歸檔日志文件(archivelogfile)等)。Oracle服務(wù)器由數(shù)據(jù)庫文件和數(shù)據(jù)庫實例組成。其中數(shù)據(jù)庫實例包括SG
系統(tǒng) 2019-08-12 01:33:37 2549
和ROWNUM一樣,ROWID是一個偽列,即是一個非用戶定義的列,而又實際存儲于數(shù)據(jù)庫之中。每一個表都有一個ROWID列,一個ROWID值用于唯一確定數(shù)據(jù)庫表中的的一條記錄。因此通過ROWID方式來訪問數(shù)據(jù)也是Oracle數(shù)據(jù)庫訪問數(shù)據(jù)的實現(xiàn)方式之一。一般情況下,ROWID方式的訪問一定以索引訪問或用戶指定ROWID作為先決條件,因為所有的索引訪問方式最終都會轉(zhuǎn)換為通過ROWID來訪問數(shù)據(jù)記錄。(注:indexfullscan與indexfastfulls
系統(tǒng) 2019-08-12 01:55:14 2547
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 2547
新手發(fā)帖,很多方面都是剛?cè)腴T,有錯誤的地方請大家見諒,歡迎批評指正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 2541
------------------------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 2538
發(fā)表于:中國PHP聯(lián)盟www.phpx.com作者/來源:kaln/phpuser人氣:76在redhat6.2下Oracle8.1.6I+APACHE1.3.14+PHP4.0.3完全安裝實例1.本文目的●在redhat下安裝ORACLE8數(shù)據(jù)庫服務(wù)器●安裝apache,并支持wml●安裝PHP2.安裝前的準備軟件:Redhat6.2安裝光盤Oracle8.161.tar.gz下載地址:http://freeware.online.sh.cn/mirro
系統(tǒng) 2019-08-12 01:53:27 2536
安裝有oracle數(shù)據(jù)庫,創(chuàng)建數(shù)據(jù)庫,總是要創(chuàng)建一個主鍵ID,唯一標示各條記錄,但oracle不支持自動編號,所以還得創(chuàng)建一個SEQUENCE(序列)語句如createsequencebignnocyclemaxvalue9999999999startwith1;//增加數(shù)據(jù)insertintotable(ID,..)values(bign.nextval,..)在hibernate中的映射文件可這么寫
系統(tǒng) 2019-08-29 22:43:30 2534
逐步整理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 2534