http://tech.ddvip.com/2008-09/122180687967473.htmlOracle物化視圖:創建最簡單物化視圖--表1:allactive;connectpubr/bitservice@datasource;dropmaterializedviewlogonpubr.allactive;creatematerializedviewlogonpubr.allactivetablespacelogtswithprimarykey;
系統 2019-08-12 01:54:51 1863
在oracle中創建表如下:createtableTM_FAULT_BUS_ATTENTION(BUS_NONUMBER(6),LINE_NOVARCHAR2(6),FILA_NONUMBER(3),BUS_JOB_NOVARCHAR2(20)notnull,CITY_NONUMBER(4),GROUP_NONUMBER(4),INS_TIMEDATE,IS_SENDNUMBER(1)default1);--Addcommentstothetablecom
系統 2019-08-12 01:54:48 1863
如何在Windows上完全卸載Oracle數據庫(8i、9i)1、停止oracle所有的服務(開始-à運行-à輸入services.msc)2、刪除注冊表上的ORACLE的有關鍵值(開始--》運行--》輸入regedit)將HKEY_LOACAL_MACHINE/SOFTWARE下的主鍵ORACLE全部刪除。3.下面刪除Oracle服務:進入HKEY_LOACAL_MACHINE/SYSTEM主鍵下,在ControlSet001、ControlSet002
系統 2019-08-12 01:54:46 1863
1、substr(stringstring,inta,intb)參數1:string要處理的字符串參數2:a截取字符串的開始位置(起始位置是0)參數3:b截取的字符串的長度(而不是字符串的結束位置)例如:substr("ABCDEFG",0);//返回:ABCDEFG,截取所有字符substr("ABCDEFG",2);//返回:CDEFG,截取從C開始之后所有字符substr("ABCDEFG",0,3);//返回:ABC,截取從A開始3個字符subst
系統 2019-08-12 01:54:44 1863
概念:高級隊列(AdvancedQueue,簡稱AQ):高級隊列是oracle的一種高級應用,它主要是表和觸發器之間的組合而成的一種應用。其主要作用是在各應用系統中進行消息傳遞。目的:利用高級隊列來實現消息在兩個不同數據庫之間的異步傳輸,滿足業務系統的改造需求?;经h境:DB1:Oracle10gVersion10.2.0.4.0DB2:Oracle10gVersion10.2.0.4.0基本組成:發送方(DB1):Queuetype:決定發送消息的類型Q
系統 2019-08-12 01:54:44 1863
在Oracle10g以前的版本,更改表空間名字是幾乎不可能的事情,除非刪除,重新創建,大費周章。Oracle10g新添加了一項更改表空間名字的功能,使得更改表空間名字瞬間即可完成。是個較為人性化的功能。SQL>SELECTfile_name,tablespace_nameFROMdba_data_files;FILE_NAMETABLESPACE--------------------------------------------------------
系統 2019-08-12 01:54:38 1863
oracle數據庫中Date類型倒入到hive中出現時分秒截斷問題解決方案1.問題描述:用sqoop將oracle數據表倒入到hive中,oracle中Date型數據會出現時分秒截斷問題,只保留了‘yyyy-MM-dd',而不是’yyyy-MM-ddHH24:mi:ss'格式的,后面的‘HH24:mi:ss’被自動截斷了,在對時間要求到秒級的分析處理中這種截斷會產生問題。2.解決方案:在用sqoop倒入數據表是,添加--map-column-hive和--
系統 2019-08-12 01:54:36 1863
Oracle初學者必知的100個問題1.Oracle安裝完成后的初始口令?internal/oraclesys/change_on_installsystem/managerscott/tigersysman/oem_temp6.oracle中的裸設備指的是什么?裸設備就是繞過文件系統直接訪問的儲存空間。7.oracle如何區分64-bit/32bit版本???$sqlplus'/ASSYSDBA'SQL*Plus:Release9.0.1.0.0-Pro
系統 2019-08-12 01:54:28 1863
登錄Oracle時,用scott/tiger通常此時會報一個錯誤:scottislocked(帳戶被鎖定)現在就要用超級用戶system將scott帳戶進行解鎖。cmd->sqlplus輸入用戶名:system輸入口令:****(安裝oracle時設定的口令)SQL>執行alteruserscottidentifiedby"tiger"accountunlock;意義:修改scott的密碼為tiger,并且將其帳戶解鎖。登錄oracle時,scottisl
系統 2019-08-12 01:54:20 1863
Oracle解鎖Recordislockedbyanotheruser?selectt2.username,t2.sid,t2.serial#,t2.logon_timefromv$locked_objectt1,v$sessiont2wheret1.session_id=t2.sidorderbyt2.logon_time;--查看鎖--altersystemkillsession'sid,serial#';--把鎖給KILL掉altersystemki
系統 2019-08-12 01:54:20 1863
查了好多資料,發現還是不全,干脆自己整理吧,至少保證在我的做法正確的,以免誤導讀者,也是給自己做個記載吧!網上形形色色刪除重復數據的法方就是沒見過這類:DELETEFROMprod_grid_incWHEREROWIDIN(SELECTb.row_id2FROM(SELECTROWIDrow_id2,a.*,row_number()over(PARTITIONBYa.prod_idORDERBYa.insert_dateDESC)row_numFROMpr
系統 2019-08-12 01:54:18 1863
Oracle事務和鎖1.事務的概念:事務用于保證數據的一致性,它由一組相關的dml(數據操作語言[增刪改])語句組成,該組的dml語句要么全部成功。要么全部失敗。*事務的特性有四個:ACID原子性atomicity:語句級原子性,過程級原子性,事務級原子性一致性consistency:狀態一致,同一事務中不會有兩種狀態隔離性isolation:事務間是互相分離的互不影響(這里可能也有自治事務)持久性durability:事務提交了,那么狀態就是永久的*只讀
系統 2019-08-12 01:54:18 1863
首先在web.config文件中添加然后把一下的代碼考到一個空的cs中文件中,就能用了。usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Secu
系統 2019-08-12 01:54:17 1863
最近在做修改字符集的實驗,悲劇的是修改后重啟,數據庫啟動不了。SQL>altersystemsetnls_language='AMERICAN'scope=spfile;SQL>altersystemsetnls_territory='AMERICAN'scope=spfile;SQL>shutdownimmediate;SQL>startupORA-12700:invalidNLSparametervalue(nls_territory)解決方案:將sp
系統 2019-08-12 01:54:17 1863
--Oracletrunc()函數的用法/**************日期********************/1.selecttrunc(sysdate)fromdual--2011-3-18今天的日期為2011-3-182.selecttrunc(sysdate,'mm')fromdual--2011-3-1返回當月第一天.3.selecttrunc(sysdate,'yy')fromdual--2011-1-1返回當年第一天4.selecttru
系統 2019-08-12 01:54:14 1863