Time of Update: 2015-11-04
標籤:需要在oracle中將連續的數字分段類比資料:fphm je1001 201002 301003 121005 321006 331007 881009 991010 111011 11如資料所示,發票號碼(fphm)中間有中斷,我們需要將其按連續性分段,並匯總其金額(je)sql:select fphm,fphm-rownum,jefrom test_fp order
Time of Update: 2015-11-05
標籤:如果系統是一個7X24小時的啟動並執行資料庫,冷備份是不現實的,熱備份是在資料庫啟動並執行情況下,採用archivelog mode 方式備份資料庫的方法。熱備份的優缺點如下:優點:a.可在資料表空間或資料庫檔案級備份、備份時間短 b.可達到秒級恢複(恢複到某一時間點上)
Time of Update: 2015-11-05
標籤:第一步、bat指令碼:@echo off echo 刪除10天前的備分檔案和日誌forfiles /p "z:/back" /m *.dmp /d -10 /c "cmd /c del @path" forfiles /p "z:/back" /m *.log /d -10 /c "cmd /c del @path"echo 正在備份 Oracle 資料庫,請稍等…… exp sxybyj/[email protected] file=z:/back/
Time of Update: 2015-11-05
標籤: 將原標進行rename操作:RENAME loganalysis to loganalysis_bak; 壓縮備份表:alter table LOGANALYSIS_bak move compress; 查看備份表的索引欄位:SELECT * from user_cons_columns where TABLE_NAME=‘LOGANALYSIS_BAK‘; 清除備份表的索引:alter table LOGANALYSIS_BAK drop constraint SYS_C005697;
Time of Update: 2015-11-04
標籤:psu升級(本實驗是將10.2.0.3.12升級到10.2.0.3.15)一、解壓安裝包自訂存放路徑為/home/oracle/yjb/psu/10.2.0.3.15cd /home/oracle/yjb/psu/10.2.0.3.15unzip p6880880_112000_04-SEP-2015_Linux-x86-64.zipunzip p20760997_112030_15_Linux-x86-64.zip -d
Time of Update: 2015-11-04
標籤:異常 loop exception into oracle 在使用oracle SQL進行編程的時候,SELECT INTO
Time of Update: 2015-11-02
標籤:引,索引的建立、修改、刪除 2007-10-05 13:29 來源: 網友評論 0 條 瀏覽次數 2986 索引索引是關聯式資料庫中用於存放每一條記錄的一種對象,主要目的是加快資料的讀取速度和完整性檢查。建立索引是一項技術性要求高的工作。一般在資料庫設計階段的與資料庫結構一道考慮。應用系統的效能直接與索引的合理直接有關。下面給出建立索引的方法和要點。§3.5.1 建立索引1. CREATE INDEX命令文法: CREATE
Time of Update: 2015-11-04
標籤:原來的網站資料存放區在sqlserver中,梳理好資料表的欄位關係,需要匯入到oracle資料庫中。網上提供了若干解決方案。其中一個是在伺服器有sqlserver和oracle的情況下直接進行匯出工作。這個操作我嘗試了,沒有成功。之前的時候access可以匯入到oracle中,然後就考慮把sqlserver的資料匯入到access中。實際的操作是:1.sqlserver到excel:直接開啟一個excel2.excel到accessaccess外部資料---〉excel,選擇對應的exce
Time of Update: 2015-11-02
標籤:關於Oracle事務的總結1.什麼是事務,事務的特性是什嗎?事務的任務便是使資料庫從一種狀態變換成為另一種狀態,這不同於檔案系統,它是資料庫所特用的。它的特性有四個:TOM總結為ACID即原子性atomicity:語句級原子性,過程級原子性,事務級原子性一致性consistency:狀態一致,同一事務中不會有兩種狀態隔離性isolation:事務間是互相分離的互不影響(這裡可能也有自治事務)持久性durability:事務提交了,那麼狀態就是永久的對於語句級原子性,過程級原子性和事務級原子
Time of Update: 2015-11-04
標籤:--MINUS去差集,取第一個集合有的而第二集合沒有的,並以第一個欄位排序select t.bumenbm from T_HQ_BM tminusselect b.bumenbm from t_hq_bm2 b--INTERSECT 取交集,取兩個集合都有的,並按第一個欄位排序select t.bumenbm from T_HQ_BM tintersectselect b.bumenbm from t_hq_bm2 b--UNION去重合并,去重複記錄,並按第一個欄位排序select t.
Time of Update: 2015-11-05
標籤:Oracle橫向縱向匯總有一張表test 如下, (NO 學生編號 ,cj 成績)NO name KM CJ001 張三 語文 80 001 張三 數學 86 001 張三 英語 75 002 李四 語文 78 002 李四 數學 85 002 李四 英語 78寫了以下語句來算每項個科目的總分,1 select decode(grouping(name),1,‘總分‘,name) 姓名, 2 sum(decode(km, ‘數學‘,cj,0
Time of Update: 2015-11-02
標籤: 今天在看一個遺留系統的資料表的時候發現平時尋找的視圖是FULL OUT JOIN的,導致平時的資料記錄要進行一些限制性處理,其實也可以設定視圖各表為右外串連並在視圖上設定各列的排序和篩選條件就可以達到效果。 聯結條件可在FROM或WHERE子句中指定,建議在FROM子句中指定聯結條件。WHERE和HAVING子句也可以包含搜尋條件,以進一步篩選聯結條件所選的行。 聯結可分為以下幾類: 1、內聯結(
Time of Update: 2015-11-02
標籤: CREATE OR REPLACE PACKAGE pak_02 IS--包頭--這裡可定義公用參數FUNCTION fun_01 RETURN NUMBER;PROCEDURE pro_01 ;END;CREATE OR REPLACE PACKAGE BODY pak_02 IS--包體--這裡可定義私人變數FUNCTION fun_01 RETURN NUMBER IS BEGIN RETURN 666; END;PROCEDURE pro_01 IS
Time of Update: 2015-11-02
標籤:--建立資料表空間(一個資料表空間可以有多個使用者)--create tablespace demodatafile ‘D:\oracle\oradata\junchen\PLATFORM\demo.dbf‘size 50mautoextend on;--建立使用者,並且關聯資料表空間--create user demoidentified by dddefault tablespace demo;--給使用者指派許可權--grant connect,resource to
Time of Update: 2015-11-03
標籤:安華金和 資料庫安全 資料防泄漏 oracle 原創安華金和
Time of Update: 2015-11-03
標籤:一、可用SYS登入,二、查鎖session_ID尋找預存程序OPERATIONDATA_IMP被哪些session鎖住而無法編譯select * FROM dba_ddl_locks where name =upper(‘OPERATIONDATA_IMP‘);三、查出sid serial#從而得到session_id,然後通過select t.sid,t.serial# from v$session t where
Time of Update: 2015-11-03
標籤:oralce資料類型number,varchar2,char,datechar和varchar2的儲存編碼:char和varchar2的最大長度:long和clob類型 建立表: create語句,建立表 desc語句,查看錶結構 default語句,給列指定預設值 not null約束條件,確保欄位值非空----------------------------------------
Time of Update: 2015-11-01
標籤:Oracle中的遊標有兩種:顯式遊標、隱式遊標。顯示遊標是用cursor...is命令定義的遊標,它可以對查詢語句(select)返回的多條記錄進行處理,而隱式遊標是在執行插入 (insert)、刪除(delete)、修改(update)和返回單條記錄的查詢(select)語句時由PL /SQL 自動定義的。顯式遊標當聲明了顯式遊標後,可以通過以下三條命令控制顯式遊標的操作:開啟遊標、推進遊標、關閉遊標。聲明顯式遊標Ø
Time of Update: 2015-11-03
標籤:物化視圖建立文法:CREATE MATERIALIZED VIEW <schema.name>PCTFREE <integer>--儲存參數PCTUSED <integer>--儲存參數TABLESPACE <tablespace_name>--資料表空間BUILD IMMEDIATE|DEFERRED--建立方式ENABLE|DISABLE QUERY REWRITE--是否支援查詢重寫REFRESH
Time of Update: 2015-11-04
oracle備份指令碼oracle9i備份指令碼:全備(level 0):bash-3.00$ more ora9i_rman_bak.sh | grep -v "#"CUSER=`id |cut -d"(" -f2 | cut -d ")" -f1`RMAN_LOG_FILE=${0}.outif [ -f "$RMAN_LOG_FILE" ]then rm -f "$RMAN_LOG_FILE"fiecho >> $RMAN_LOG_FILEchmod 666