Time of Update: 2016-05-19
標籤:查詢及重複資料刪除記錄的SQL語句 1、尋找表中多餘的重複記錄,重複記錄是根據單個欄位(Id)來判斷 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、刪除表中多餘的重複記錄,重複記錄是根據單個欄位(Id)來判斷,只留有rowid最小的記錄 DELETE from 表 WHERE (id) IN ( SELECT id FROM
Time of Update: 2016-05-21
標籤: 一、使用system使用者登入SQL*PLUS,使用命令將scott使用者解鎖,並將scott使用者的密碼修改為: t_你的學號後三位(例如:t_165)。然後,以scott使用者串連資料庫。1. 使用system使用者登入SQL*PLUS: 2.使用命令將scott使用者解鎖,並修改密碼語句:ALTER USER scott ACCOUNT UNLOCK;alter user scott identified by t_051;conn scott; 3.
Time of Update: 2016-05-19
標籤:Weblogic配置詳情:《Weblogic安裝與配置圖文詳解》Oracle+PLSQL配置詳情:《PL/SQL訪問遠程Oracle伺服器(多種方式)》MyEclipse配置:《Eclipse在開發Web項目時的配置最佳化》,《教你破解MyEclipse到2016年【圖文詳解】》雖然總結過以上開發環境的配置及最佳化,但是在使用的過程中依舊出現了或多或少、大大小小的問題,統一記錄一下。1.MyEclipse匯入工程。File-->Import-->General,其中有兩個選項:
Time of Update: 2016-05-19
標籤:Oracle表之間的串連分為三種:1.內串連(自然串連)2.外串連 2.1.左外串連(左邊的表不加限制,查詢出全部滿足條件的結果) 2.2.右外串連(右邊的表不加限制,查詢出全部滿足條件的結果) 2.3.全外串連(左右兩邊表均不加限制)3.自串連(同一張表內的串連)SQL的標準寫法:select table1.column,table2.column from table1 [inner|left|right|full] join table2 on
Time of Update: 2016-05-20
標籤:一、涉及內容 1.掌握使用者、方案與許可權的基本概念。 2.熟練掌握使用者操作的相關命令。二、具體操作(一)選擇題: 1.關於方案的描述下列哪一項不正確?(C) A.表或索引等對象一定屬於某一個方案 B.在oracle 資料庫中,方案與資料庫使用者是一一對應 C.一個表可以屬於多個方案 D.一個方案可以擁有多個表 2.下列哪個對象屬於方案對象?(C
Time of Update: 2016-05-20
標籤:oracle去掉重複記錄語句 比如現在有一人員表 (表名:peosons)若想將姓名、社會安全號碼、住址這三個欄位完全相同的記錄查詢出來select p1.* from persons p1,persons p2 where p1.id<>p2.id and p1.cardid = p2.cardid and p1.pname = p2.pname and p1.address =
Time of Update: 2016-05-19
標籤:1、審計(Audit):對使用者所執行的資料庫活動的追蹤記錄,便於事後監督、檢查。 審計資訊存放位置:審計記錄資訊,儲存在system資料表空間中的SYS.AUD$資料字典表;或作業系統預設位置$ORACLE_BASE/admin/$ORACLE_SID/adump/; 審計參數AUDIT_TRAIL參數值取值列表:(1).DB/TRUE ---- 啟用審計,並且把審計結果存放在資料庫的SYS.AUD$表中(2).OS ----
Time of Update: 2016-05-17
標籤:採用0112111增量備份策略,7天一個輪迴也就是周日0級備份,周1 2 4 5 6 採用2級增量備份,周3採用1級增量備份配置控制檔案備份路徑RMAN > CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO ‘/u01/backup/rmanbk/ccontrolfile_%F‘;資料備份目錄$ mkdir -p /u01/backup/
Time of Update: 2016-05-17
標籤:Model語句是Oracle 10g的新功能之一。 本文通過一些簡單的例子協助理解Model語句的用法,複雜使用情境請參考其他文章。環境:當然需要Oracle 10g以上,本人是在11g上測試的。1. 什麼是model語句 model語句是Oracle10g的新功能,可以在select語句裡面像其他程式設計語言運算元組一樣,對SQL的結果集進行處理。執行順序是位於Having之後。select的解析執行順序1. from語句2. where語句 (結合條件)3. start with語句4
Time of Update: 2016-05-20
標籤:多行轉字串這個比較簡單,用||或concat函數可以實現select concat(id,username) str from app_userselect id||username str from app_user字串轉多列實際上就是拆分字串的問題,可以使用 substr、instr、regexp_substr函數方式字串轉多行 使用union all函數等方式wm_concat函數首先讓我們來看看這個神奇的函數wm_concat(列名),該函數可以把列值以","號分隔起來,
Time of Update: 2016-05-18
標籤:問題描述: 項目反饋資料庫伺服器的CPU持續100%的情況,跟蹤發現很多活動會話的等待事件是“asynch descriptor resize”,並且這些會話一直處於Active狀態,而這些會話執行的查詢並不複雜,感覺很是奇怪。 查閱了一下資料,對應Oracle的Bug 9829397,Excessive CPU and many "asynch
Time of Update: 2016-05-17
標籤:下面總結了兩種方式,一種是使用oracle的sys_guid函數自動產生,另一種是使用sequence, 方法一: <insert id="insert" useGeneratedKeys="false" keyProperty="storeId" parameterType="zttc.itat.user.po.TStore" > <selectKey resultType="String"
Time of Update: 2016-05-19
標籤:oracle
Time of Update: 2016-05-18
標籤:oracle Database Backup 串連資料庫 建立使用者 Database Backup(匯出):首先:串連dba資料庫方法:串連資料庫用sysdba,使用者名稱: sys 密碼: oracle第一種方法:sqlplus /nologconn sys/[email protected] as sysdba第二種方法:sqlplus
Time of Update: 2016-05-17
標籤:成功安裝Oracle 11g後,共有7個服務,這七個服務的含義分別為:1. Oracle ORCL VSS Writer Service:Oracle卷映射拷貝寫入服務,VSS(Volume Shadow Copy Service)能夠讓儲存基礎裝置(比如磁碟,陣列等)建立高保真的時間點映像,即映射拷貝(shadow copy)。它可以在多卷或者單個卷上建立映射拷貝,同時不會影響到系統的系統能。(非必須啟動)2.
Time of Update: 2016-05-18
標籤:[sql]/*第1步:登入 */ 以sys/sys超級使用者登入pl/sql /*第2步:建立暫存資料表空間 */ create temporary tablespace user_temp tempfile ‘E:\oracle\product\10.2.0\oradata\wu\user_temp.dbf‘ size 50m &
Time of Update: 2016-05-19
標籤:1、開始->設定->控制台->管理工具->服務 停止所有Oracle服務。2、 開始->程式->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸裝所有Oracle產品,但Universal Installer本身不能被刪除5、 運行regedit,選擇HKEY_LOCAL_MACHINE
Time of Update: 2016-05-18
標籤:一、涉及內容 1.掌握Oracle 10g 相關服務的啟動、停止。 2.熟練掌握資料庫配置助手(DBA)、企業管理器(OEM)、SQL*Plus等工具的使用。 3.掌握使用STARTUP和SHUTDOWN命令啟動、關閉資料庫的方法,同時瞭解使用OEM工具和註冊表中設定自動啟動、關閉資料庫的方法。 二、具體操作1.
Time of Update: 2016-05-18
標籤:建立暫存資料表空間CREATE TEMPORARY TABLESPACE test_tempTEMPFILE ‘C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf‘SIZE 32MAUTOEXTEND ONNEXT 32M MAXSIZE 2048MEXTENT MANAGEMENT LOCAL;建立使用者資料表空間CREATE TABLESPACE test_dataLOGGINGDATAFILE
Time of Update: 2016-05-18
Oracle