oracle按每天,每周,每月,每季度,每年查詢統計數據//按天統計selectcount(dataid)as每天操作數量,sum()fromtablenamegroupbytrunc(createtime,'DD'))//按自然周統計selectto_char(date,'iw'),sum()fromtablenamegroupbyto_char(date,'iw')//按自然月統計selectto_char(date,'mm'),sum()fromta
系統 2019-08-12 01:52:40 2096
Oracle提示錯誤消息ORA-28001:thepasswordhasexpired在oracle服務器上用sqlplus/assysdba登錄進去,可以通過下面的sql語句查看賬戶情況:selectusername,account_statusfromdba_users;找到對應的用戶名,如果狀態是是expired,則可以通過下面的命令來修改賬號密碼激活賬戶:alteruserUSERNAMEidentifiedbyNEWPASSWORD;完成命令后,
系統 2019-08-12 01:54:34 2095
游標:隱式游標:%FOUND,%NOTFOUND,%ROWCOUNT1.%FOUND用法,只有在DML語句影響一行或者多行時,%FOUND屬性才返回TRUE。下列示例演示了%FOUND的用法:beginupdateemployees2setfirst_name=first_name||'t'whereemployee_id=2;ifSQL%foundthendbms_output.put_line('數據已經更新');--dbms_output.put_l
系統 2019-08-29 23:25:17 2094
PERCENTILE_DISC功能描述:返回一個與輸入的分布百分比值相對應的數據值,分布百分比的計算方法見函數CUME_DIST,如果沒有正好對應的數據值,就取大于該分布值的下一個值。注意:本函數與PERCENTILE_CONT的區別在找不到對應的分布值時返回的替代值的計算方法不同SAMPLE:下例中0.7的分布值在部門30中沒有對應的Cume_Dist值,所以就取下一個分布值0.83333333所對應的SALARY來替代SELECTlast_name,s
系統 2019-08-12 01:52:10 2094
一、建立視圖CREATEORREPLACEVIEWmyviewASSELECT*FROMdeptWHEREdeptno>20WITHCHECKOPTION;二、建立只讀視圖CREATEORREPLACEVIEWmyviewASSELECT*FROMdeptWHEREdeptno>20WITHREADONLY;三、建立同義詞CREATESYNONYMdeptFORscott.dept;三、建立公共同義詞CREATEPUBLICSYNONYMdeptFORsc
系統 2019-08-12 01:52:43 2093
1、知識儲備1)當出現介質損壞時(如數據文件丟失),任何閃回方法都毫無用處,只能執行標準的備份、還原與恢復。2、SCN記錄方法SQL>variablex_scnnumber;SQL>execute:x_scn:=dbms_flashback.get_system_change_number;SQL>printx_scn;或SQL>selectcurrent_scn,flashback_onfromv$database;1)設當前SCN為A,期望的歷史SCN
系統 2019-08-12 01:53:48 2092
主機名改名后oracledatabasecontrol無法啟動的問題?http://space.itpub.net/161195/viewspace-501482?一、簡介:1.概念Oracle10G的EM(Oracle10G的EM分成了2個產品,databasecontrol(用于一個database的)和gridcontro(用于多個database的)。這里遇到的問題是在databasecontrol(用于一個database的)。Gridcontr
系統 2019-08-12 01:54:10 2091
Oracle中startwith...connectbyprior子句使用方法connectby是結構化查詢中用到的,其基本的語法是:select...fromtablenamestartwith條件1connectby條件2where條件3;例:select*fromtablestartwithorg_id='HBHqfWGWPy'connectbypriororg_id=parent_id;簡單說來是將一個樹狀結構存儲在一張表里,比方一個表中存在兩個字
系統 2019-08-12 01:52:19 2090
原文:從服務器將Oracle數據庫導出到本地Oracle數據庫的方法1.將服務器上的Oracle數據庫導入到本地在CMD模式下執行以下命令:expusername1/password@服務器端數據庫file=本地硬盤:/文件名.dmp例如:expadmin/123123@DBfile=e:db.dmp2.建立本地數據庫(默認已經安裝Oracle客戶端并且建立了本地數據庫)3.創建一個新用戶,并賦予DBA權限//創建一個用戶名為test,口令(密碼)為123
系統 2019-08-12 01:32:04 2090
1:以sysdba登陸系統,首先創建一個用戶SQL>conn/assysdbaConnected.SQL>createuseryshyidentifiedbyyshy;Usercreated.SQL>grantconnecttoyshy;Grantsucceeded.SQL>grantresourcetoyshy;Grantsucceeded.SQL>grantcreatesynonymtoyshy;Grantsucceeded.SQL>2:切換到yshy
系統 2019-08-12 01:53:41 2089
摘要全文檢索技術是智能信息管理的關鍵技術之一,OracleText作為Oracle9i的一個組件,提供了強大的全文檢索功能,用Oracle9i做后臺數據庫,就可以充分利用其全文檢索技術,構建復雜的大型文檔管理系統。本文主要介紹了OracleText的體系結構及其使用。關鍵詞OracleText全文檢索Oracle一直致力于全文檢索技術的研究,當Oracle9iRlease2發布之時,Oracle數據庫的全文檢索技術已經非常完美,OracleText使Ora
系統 2019-08-29 23:04:45 2088
系統搜檢點scn(v$database(checkpoint_change#))數據文件搜檢點(v$datafile(checkpoint_change#))數據文件終止scn(v$datafile(last_change#))數據文件中存放的搜檢點啟動scn(v$datafile_header(checkpoint_change#)1、系統搜檢點scn當一個搜檢點動作完成之后,Oracle就把系統搜檢點的SCN存儲到節制文件中。selectcheckpo
系統 2019-08-12 01:54:55 2083
導讀:前幾天都是用Package來完成streams的配置,但在管理上用OEM會感覺更為直觀,當然對所有相關的Package很了解的話,也就都差不多了。在9i的OEM中看上去對streams的功能還不是很強。只是簡單的一些應用。下面有時間就要搞10gR2,想跳過10gR1的。下面帖一個在OEM建立單表復制的過程腳本。源數據庫:GATES目標數據庫:CLONE1.設置操作-Turnonsupplementalloggingandswitchlogfileat
系統 2019-08-29 22:13:56 2082
1,E:\>sqlldrsystem/dhj123@danghjcontrol=input.ctllog=dhjSQL*Loader:Release10.2.0.1.0-Productionon星期一6月111:38:102009Copyright(c)1982,2005,Oracle.Allrightsreserved.SQL*Loader-292:加載XML,LOB或VARRAY列時忽略ROWS參數SQL*Loader-951:調用一次/加載初始化錯誤
系統 2019-08-12 01:54:12 2077
OracleDatabase10gRelease2(10.2.0.1.0)Enterprise/StandardEditionforMicrosoftWindows(32-bit)http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.ziphttp://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win
系統 2019-08-12 01:54:05 2077