oracle按每天,每周,每月,每季度,每年查詢統(tǒng)計(jì)數(shù)據(jù)//按天統(tǒng)計(jì)selectcount(dataid)as每天操作數(shù)量,sum()fromtablenamegroupbytrunc(createtime,'DD'))//按自然周統(tǒng)計(jì)selectto_char(date,'iw'),sum()fromtablenamegroupbyto_char(date,'iw')//按自然月統(tǒng)計(jì)selectto_char(date,'mm'),sum()fromta
系統(tǒng) 2019-08-12 01:52:40 2491
--首先,以超級(jí)管理員的身份登錄oraclesqlplussys/bjsxtassysdba--然后,解除對(duì)scott用戶的鎖alteruserscottaccountunlock;--那么這個(gè)用戶名就能使用了。--(默認(rèn)全局?jǐn)?shù)據(jù)庫(kù)名orcl)1、selectename,sal*12fromemp;--計(jì)算年薪2、select2*3fromdual;--計(jì)算一個(gè)比較純的數(shù)據(jù)用dual表3、selectsysdatefromdual;--查看當(dāng)前的系統(tǒng)時(shí)間4
系統(tǒng) 2019-08-12 01:51:53 2490
1、從oracle到PDM文件逆向工程中,需要注意去掉“”,這個(gè)百度下很多帖子,用于去掉引號(hào)2、從注釋copy到name運(yùn)行腳本會(huì)有個(gè)問(wèn)題就是,有些注釋太長(zhǎng),不美觀解決方案,vb腳本判斷注釋中是否含有空格,如果含有去以空格spilt后的數(shù)組的第一個(gè)為name,要求寫注釋時(shí)描述性文字在字段名字后要以空格分開(kāi)例如code:flag。庫(kù)中comment:標(biāo)志位:【1、有效】【0、無(wú)效】默認(rèn)【1】這樣逆向工程出來(lái)的效果3運(yùn)行腳本如下[運(yùn)行方法,選中pdm文件中的表
系統(tǒng) 2019-08-12 01:54:38 2488
oracletkprof工具詳解今天是2013-09-26,進(jìn)行tkprof工具使用學(xué)習(xí),在此記錄一下筆記:一)查看需要跟蹤會(huì)話信息:selects.sid,s.serial#,s.username,s.logon_time,s.osuser,(selectsys_context('userenv','ip_address')fromdual)asipa,s.machine,p.username,p.program,p.spidfromv$sessions
系統(tǒng) 2019-08-12 01:53:28 2487
1,安裝好ASM后,啟動(dòng)ASM數(shù)據(jù)的過(guò)程啟動(dòng)ASM數(shù)據(jù)庫(kù)的步驟由于啟動(dòng)ASM數(shù)據(jù)庫(kù)必須要先啟動(dòng)ASM實(shí)例,所以基本上啟動(dòng)步驟如下。1.以oracle用戶進(jìn)入操作系統(tǒng)2.$exportORACLE_SID=+ASM//ORACLE_SID一定要大寫。3.$sqlplus/assysdba4.SQL>startup5.SQL>exit6.$exportORACLE_SID=7.$sqlplus/assysdba8.SQL>s
系統(tǒng) 2019-08-12 01:51:55 2487
oracle之?dāng)?shù)據(jù)字典屣履造門。(更新中)今天是2013-06-20,哎,寫這篇筆記的時(shí)候,我發(fā)現(xiàn)我是一個(gè)非常懶惰的人,這篇文章本該昨天就完成的,想起了錢鶴灘的《明日歌》,真是“世人若被明日累,春去秋來(lái)老將至”。oracle數(shù)據(jù)字典包括四部分,分別是RDBMS(X$),數(shù)據(jù)字典表、動(dòng)態(tài)性能視圖(v$)和數(shù)據(jù)字典視圖。1)RDBMS(X$)內(nèi)部表:該部分內(nèi)容是oracle最低層的表數(shù)據(jù),這些表維持著oracle的整個(gè)視圖,就像我們?nèi)梭w的血液在我們?nèi)梭w流動(dòng)維持
系統(tǒng) 2019-08-12 01:54:24 2483
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
系統(tǒng) 2019-08-12 01:54:05 2483
無(wú)論是DATE還是timestamp都可以進(jìn)行加減操作。可以對(duì)當(dāng)前日期加年、月、日、時(shí)、分、秒,操作不同的時(shí)間類型,有三種方法:1使用內(nèi)置函數(shù)numtodsinterval增加小時(shí),分鐘和秒2加一個(gè)簡(jiǎn)單的數(shù)來(lái)增加天3使用內(nèi)置函數(shù)add_months來(lái)增加年和月例:對(duì)當(dāng)前日期增加一個(gè)小時(shí):SQL>selectsysdate,sysdate+numtodsinterval(1,’hour’)fromdual;SYSDATESYSDATE+NUMTODSINTE
系統(tǒng) 2019-08-12 01:52:46 2481
1.在Varchar2的格式中‘’相當(dāng)于null(都不分配內(nèi)存)。select'存在'aafromdualwhere''isnull這句話的結(jié)果是存在的。2.在Oracle中不能對(duì)null做邏輯判斷,只能使用is和isnot。select'存在'aafromdualwherenull=null;select'存在'aafromdualwherenull<>null;select'存在'aafromdualwhere'aa'<>null;select'存在'
系統(tǒng) 2019-08-12 01:54:16 2477
一、安裝配置先決條件1,安裝oracleasm支持包http://www.oracle.com/technology/software/tech/linux/asmlib/rhel5.htmlhttp://www.oracle.com/technology/tech/linux/asmlib/index.html驅(qū)動(dòng)下載地址:http://www.oracle.com/technology/software/tech/linux/asmlib/rhel5.
系統(tǒng) 2019-08-12 01:52:07 2475
原文:http://database.51cto.com/art/201107/279361.htm我們知道,Oracle客戶端語(yǔ)言支持可以通過(guò)NLS_LANG參數(shù)的設(shè)置來(lái)完成,不同的系統(tǒng)平臺(tái)上NLS_LANG參數(shù)的設(shè)置會(huì)有所不同。本文我們首先介紹了NLS_LANG參數(shù)的構(gòu)成,然后介紹了Oracle客戶端NLS_LANG參數(shù)在Windows平臺(tái)和Unix平臺(tái)上的設(shè)置,現(xiàn)在我們開(kāi)始介紹這一部分內(nèi)容。1.NLS_LANG參數(shù)構(gòu)成NLS_LANG參數(shù)由以下局部構(gòu)
系統(tǒng) 2019-08-12 01:55:09 2469
原文:Oracle11gsys,system密碼忘記設(shè)置解決辦法1.啟動(dòng)sqlplus2.請(qǐng)輸入用戶名:sqlplus/assysdba3.輸入口令:直接回車4.連接到:OracleDatabase11gEnterpriseEditionRelease11.2.0.1.0-ProductionWiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptionsSQL>alterusersys
系統(tǒng) 2019-08-12 01:52:21 2468
--type用法/**多行多列--動(dòng)態(tài)游標(biāo)(refcursor)多行單列--表(table)單行多列--記錄(record)自定義類型--對(duì)象(object)%rowtype-->與某一行的數(shù)據(jù)類型一致%type-->與某個(gè)字段的數(shù)據(jù)類型一致**/--創(chuàng)建數(shù)據(jù)鏈連接不同oracle實(shí)例--創(chuàng)建同義詞同義詞在一個(gè)數(shù)據(jù)庫(kù)中不同用戶之間可以共享數(shù)據(jù)庫(kù)對(duì)象--PUBLIC公有同義詞可被數(shù)據(jù)庫(kù)中所有用戶使用--私有的同義詞只能被當(dāng)前的用戶使用測(cè)試code--orac
系統(tǒng) 2019-08-12 01:51:54 2468
1.自動(dòng)備份可以采用exp方式(前提是你要有導(dǎo)出的權(quán)限),并寫一個(gè)操作系統(tǒng)的腳本,如果windows系統(tǒng),可寫一個(gè)bat,在其中使用exp進(jìn)行導(dǎo)出,然后將BAT添加計(jì)劃任務(wù)。backup.bat--代碼如下:echooffexpsystem/sa@orclfile=d:\autobackup\ies%date%.dmplog=d:\autobackup\ies%date%_exp.logowner=(ies)buffer=655000compress=yp
系統(tǒng) 2019-08-12 01:54:45 2466
--==========================--配置sqlnet.ora限制IP訪問(wèn)Oracle--==========================與防火墻類似的功能,Oracle提供限制與允許特定的IP或主機(jī)名通過(guò)OracleNet來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。這個(gè)功能由sqlnet.ora配置文件來(lái)實(shí)現(xiàn)。該文件通常$ORACLE_HOME/network/admin/目錄下,與tnsnames.ora以及l(fā)istener.ora位于同一路徑。用法也比較
系統(tǒng) 2019-08-12 01:53:50 2465