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,F(xiàn)IRST_ROWS。你當(dāng)然也在SQL句級或是會話(session)級對其進(jìn)行覆蓋。為了使用基于成本的優(yōu)化器(CBO,Cost-BasedOptimizer),你必須經(jīng)常運(yùn)行an
系統(tǒng) 2019-08-12 01:53:06 2351
--================================--Oracle用戶、對象權(quán)限、系統(tǒng)權(quán)限--================================一、用戶與模式用戶:對數(shù)據(jù)庫的訪問,需要以適當(dāng)用戶身份通過驗證,并具有相關(guān)權(quán)限來完成一系列動作SYS用戶,缺省始終創(chuàng)建,且未被鎖定,擁有數(shù)據(jù)字典及其關(guān)聯(lián)的所有對象SYSTEM用戶,缺省始終創(chuàng)建,且未被鎖定,可以訪問數(shù)據(jù)庫內(nèi)的所有對象模式(schema):是某個用戶擁有所有對象的集合。
系統(tǒng) 2019-08-12 01:51:42 2351
創(chuàng)建表就不說了。下面開始介紹設(shè)置自動增長列。1在表視圖的列上創(chuàng)建。雙擊表視圖,打開tableproperties———>columens,雙擊要設(shè)置的列(顯示列的序號的那個按鈕,單擊后,會顯示橫向的黑色箭頭)。打開columnproperties對話框。在‘general’項中,最下面,找到sequence,下拉框后面,有三個按鈕就‘create’,‘select’,‘properties’。新建的話就點擊‘create'打開sequencepropert
系統(tǒng) 2019-08-12 01:52:03 2350
---查字符集select*fromnls_database_parameters---查版本查看oracle的版本信息(1)用客戶端連接到數(shù)據(jù)庫,執(zhí)行select*fromv$instance查看version項(2)select*fromproduct_component_version(3)或查詢V$VERSION查看組件級信息Oracle查字符集查版本號
系統(tǒng) 2019-08-12 01:33:56 2348
偶然需要了解,學(xué)習(xí)了這篇文章,轉(zhuǎn)載記錄一下自:http://blog.csdn.net/jxzkin/article/details/79496291.創(chuàng)建測試數(shù)據(jù)[html]viewplaincopyCREATETABLECC(StudentNVARCHAR2(2),CourseNVARCHAR2(2),ScoreINT);[html]viewplaincopyINSERTintoCCselectN'張三',N'語文',78fromdualunional
系統(tǒng) 2019-08-12 01:54:42 2347
Oracle使用時間長了,新增了許多user和tablespace.需要清理一下對于單個user和tablespace來說,可以使用如下命令來完成。步驟一:刪除userdropuser××cascade說明:刪除了user,只是刪除了該user下的schemaobjects,是不會刪除相應(yīng)的tablespace的。步驟二:刪除tablespaceDROPTABLESPACEtablespace_nameINCLUDINGCONTENTSANDDATAFIL
系統(tǒng) 2019-08-12 01:54:10 2347
1:描述死鎖產(chǎn)生的過程;2:描述重做與回滾的認(rèn)識;3:索引組織表,聚蔟表的用途;4:對IMP/EXP,SQLLDR的認(rèn)識;5:數(shù)據(jù)的備份與恢復(fù)的方案;6:分析函數(shù)的用途;7:消耗資源的SQL的定位方法;8:對觸發(fā)器的認(rèn)識;9:對ORA-01555錯誤的認(rèn)識;10:ORACLE都有那些文件?并以什么格式存儲;11:RMAN備份的操作:12:丟失控制文件的恢復(fù);13:將ORACLE數(shù)據(jù)庫更改為歸檔模式;寫出步驟14:把表A從表空間TSP1更改成表空間TSP2的
系統(tǒng) 2019-08-12 01:52:43 2346
沒有給賦值,也沒有默認(rèn)值時為nullORACLE允許任何一種數(shù)據(jù)類型的字段為空,除了以下兩種情況:1、主鍵字段(primarykey),2、定義時已經(jīng)加了NOTNULL限制條件的字段說明:1、等價于沒有任何值、是未知數(shù)(未賦值,且沒有默認(rèn)值)。2、NULL與0、空字符串、空格都不同。3、對空值做加、減、乘、除等運(yùn)算操作,結(jié)果仍為空。4、NULL的處理使用NVL函數(shù)。5、比較時使用關(guān)鍵字用“isnull”和“isnotnull”。6、空值不能被索引,所以查詢
系統(tǒng) 2019-08-12 01:55:25 2342
每日一貼,今天的內(nèi)容關(guān)鍵字為查看表空間一、創(chuàng)立catalog要需的表空間SQL>createtablespacerman_wolfdatafile'/oracle/ora10g/oradata/wolf/rmanwolf.dbf'size20m;Tablespacecreated.查看表空間是不是創(chuàng)立功成SQL>selecttablespace_namefromdba_tablespaces;TABLESPACE_NAME-----------------
系統(tǒng) 2019-08-12 01:53:30 2342
SQL中的單記錄函數(shù)1.ASCII返回與指定的字符對應(yīng)的十進(jìn)制數(shù);SQL>selectascii(A)A,ascii(a)a,ascii(0)zero,ascii()spacefromdual;AAZEROSPACE------------------------------------659748322.CHR給出整數(shù),返回對應(yīng)的字符;SQL>selectchr(54740)zhao,chr(65)chr65fromdual;ZHC---趙A3.CONC
系統(tǒng) 2019-08-12 01:55:03 2339
SQL*LOADER是ORACLE的數(shù)據(jù)加載工具,通常用來將操作系統(tǒng)文件遷移到ORACLE數(shù)據(jù)庫中。SQL*LOADER是大型數(shù)據(jù)倉庫選擇使用的加載方法,因為它提供了最快速的途徑(DIRECT,PARALLEL)。現(xiàn)在,我們拋開其理論不談,用實例來使您快速掌握SQL*LOADER的使用方法。首先,我們認(rèn)識一下SQL*LOADER。在NT下,SQL*LOADER的命令為SQLLDR,在UNIX下一般為sqlldr/sqlload。如執(zhí)行:d:\oracle>
系統(tǒng) 2019-08-12 01:53:36 2339
簡稱模塊全名(英文)模塊全名(中文)GLOracleGeneralLedger總帳管理系統(tǒng)APOraclePayables應(yīng)付款管理系統(tǒng)AROracleReceivables應(yīng)收款管理系統(tǒng)FAOracleAssets固定資產(chǎn)管理系統(tǒng)CEoraclecashmanagement現(xiàn)金管理系統(tǒng)PAOracleProjectAccounting項目會計OFAOracleFinancialAnalyzer財務(wù)分析OMOracleOrderManagement銷售訂單
系統(tǒng) 2019-08-12 01:52:35 2337
官方安裝說明:http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html一、驗證系統(tǒng)要求1,要驗證系統(tǒng)是否滿足Oracle10g數(shù)據(jù)庫的最低要求,以root用戶身份登錄并運(yùn)行以下命令。要查看可用RAM和交換空間大小,運(yùn)行以下命令:grepMemTotal/proc/meminfogrepSwapTotal/proc/meminfo例如:#grepMemT
系統(tǒng) 2019-08-12 01:52:08 2337
系統(tǒng)環(huán)境:1、操作系統(tǒng):Windows2000Server2、數(shù)據(jù)庫:Oracle8iR2(8.1.6)forNT企業(yè)版3、開發(fā)工具:Delphi5企業(yè)版連接方法:一、安裝Oracle8iR2(8.1.6)forNT企業(yè)版使用典型安裝,安裝目錄為D:\Oracle;二、安裝Delphi5企業(yè)版把Delphi5光盤放入光驅(qū),使用典型安裝,安裝目錄為C:\ProgramFiles\Borland\Delphi5;三、生成Oracle實驗記錄連入SQL*Plus
系統(tǒng) 2019-08-12 01:53:55 2335
selectConvert(varchar,Convert(money,TaxExValue),1)fromA--Result2,794.8758,119.661,367.52對于SQLServer來說,進(jìn)行金額的轉(zhuǎn)換,可以按照上面的操作那樣,會自動將金額處理為兩位小數(shù),并用逗號分隔小數(shù)點前面的數(shù)字。當(dāng)然可以用字符串拼接的方式,將金額符號加上去。對于項目中,客戶需要將金額轉(zhuǎn)換的時候,這樣處理顯示出來的效果會好一些。一下是用ORACLE的顯示結(jié)果。Selec
系統(tǒng) 2019-08-12 01:52:18 2335