Time of Update: 2015-03-16
標籤: 先是那個最簡單的LOOP迴圈loop.sqlCREATE OR REPLACE PROCEDURE loop_demo AUTHID CURRENT_USERIS l_date DATE;BEGIN l_date := SYSDATE; &
Time of Update: 2015-03-16
標籤:oracle中的進程共分為三類:使用者進程、服務進程、後台進程。其中後台進程伴隨執行個體的啟動而啟動,他們主要是維護資料庫的穩定,相當於一個企業中的管理者及內部服務人員。他們並不會直接給使用者提供服務。一:database write--資料寫入 作用:把SGA中被修改的資料同步到磁碟檔案中。保證Buffer Cache中有足夠的空閑資料區塊數量。 觸發條件: 1、檢查點
Time of Update: 2015-03-16
標籤:這一章的練習使用,那個scott下的emp表進行。 先使用IF / END
Time of Update: 2015-03-16
標籤:1、* 號引起的執行效率盡量減少使用select * 來進行查詢,當你查詢使用*,資料庫會進行解析並將*轉換為全部列。select count(si.student_id) from Student_info si(student_id為索引)與select count(*) from Student_info si執行時.上面的語句明顯會比下面沒有用索引統計的語句要快
Time of Update: 2015-03-17
標籤:在刪除資料表的時候往往遇到外鍵約束無法刪除的情況,我們可以通過以下幾步將資料庫表刪除,建議在刪除庫之前先對資料庫進行備份,養成良好習慣。1.刪除外鍵--查詢使用者所有表的外鍵,owner條件為userselect * from user_constraints c where c.constraint_type = ‘R‘ and c.owner = ‘USER‘;--這裡往往owner系統內為大寫--刪除使用者所有表的外鍵,owner條件為userselect ‘alter table
Time of Update: 2015-03-17
標籤:oracle建立使用者、授予許可權及刪除使用者 建立使用者 oracle對錶空間 USERS 無許可權alter user 使用者名稱 quota unlimited on users; //建立暫存資料表空間create temporary tablespace test_temp tempfile ‘E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf‘ size
Time of Update: 2015-03-17
標籤:一、在Windows系統下, 請先點擊“開始”,然後點“運行”,輸入cmd並點擊“確定”,開啟命令列視窗輸入以下命令: sqlplus /nolog 斷行符號後,將出現提示符 SQL> 這時輸入 conn / as
Time of Update: 2015-03-16
標籤:在oracle的預存程序中,不能直接使用DDL語句,比如create、alter、drop、truncate等。那如果我們想在預存程序中建立一張暫存資料表就只能使用動態sql語句了:create or replace procedure pro as str_sql varchar2(100);begin -- 建立暫存資料表 str_sql := 'create global temporary table temp_table ( col1 varchar2(
Time of Update: 2015-03-16
標籤:oracle 12c 安裝 checklist關閉iptables NetworkManager selinuxservice iptables stopchkconfig iptables offservice NetworkManager stopchkconfig NetworkManager off修改/etc/selinux/config 檔案將SELINUX=enforcing改為SELINUX=disabled重啟機器即可建立oracle使用者groupadd -g 500
Time of Update: 2015-03-16
標籤:一. 使用for迴圈遊標:1. 定義遊標(遊標就是一個小集合)2. 定義遊標變數3. 使用for迴圈遊標declare -- 定義遊標c_job cursor c_job is select empno, ename, job, sal from emp where job = 'MANAGER'; -- 定義遊標變數c_row c_row c_job%rowtype;begin -- 迴圈遊標,用遊標變數c_row存迴圈出的值 for
Time of Update: 2015-03-16
標籤:首先詢問對方資料庫的資料表空間名稱和大小,然後在你的oracle中建立相應資料表空間,最後使用命令匯入、匯出資料。補充:1.要建立一個資料庫;Oracle資料匯入匯出imp/exp就相當於oracle資料還原與備份。exp命令可以把資料從遠端資料庫伺服器匯出到本地的dmp檔案,imp命令可以把dmp檔案從本地匯入到遠處的資料庫伺服器中。 利用這個功能可以構建兩個相同的資料庫,一個用來測試,一個用來正式使用。例如:imp命令匯入資料:imp
Time of Update: 2015-03-16
標籤:建立Oracle資料庫三種方法:1.通過運行Oracle Database Configuration Assistant 建立配置或刪除資料庫(也可在命令列下輸入dbca);2.用命令列的方式建立資料庫3.通過運行自訂的批處理指令碼(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))來建立配置或刪除資料庫詳述:1.通過運行Oracle Database Configuration Assistant 建立配置或刪除資料庫;
Time of Update: 2015-03-16
標籤:一、 MySQL 資料庫 分頁查詢MySQL資料庫實現分頁比較簡單,提供了 LIMIT函數。一般只需要直接寫到sql語句後面就行了。LIMIT子 句可以用來限制由SELECT語句返回過來的資料數量,它有一個或兩個參數,如果給出兩個參數, 第一個參數指定返回的第一行在所有資料中的位置,從0開始(注意不是1),第二個參數指定最多返回行數。例如:select * from table WHERE … LIMIT 10; #返回前10行select * from table
Time of Update: 2015-03-16
標籤:rownum和rowid都是偽列,但是兩者的根本是不同的,rownum是根據sql查詢出的結果給每行分配一個邏輯編號,所以你的sql不同也就會導致最終rownum不同,但是rowid是物理結構上的,在每條記錄insert到資料庫中時,都會有一個唯一的物理記錄 ,例如 AAAMgzAAEAAAAAgAAB 7499 ALLEN SALESMAN 7698 1981/2/20 1600.00 300.00
Time of Update: 2015-03-16
標籤:本文介紹了oracle資料庫中建立帶參數視圖的例子,有需要的朋友參考下。在Oracle中如何建立帶參數的視圖? 在Oracle資料庫中,視圖不像預存程序和函數一樣,可以定義輸入參數,但可以變個方式,使用程式包來實現。 首先,定義程式包: 複製代碼 程式碼範例:/* 按個人需要定義,我定義三個參數 ,因我項目程式需要,所以三個參數都是number ,當然可定義其它類型但切記,第二個create
Time of Update: 2015-03-16
標籤:第七章 東西也挺雜的,看了不太清楚。雖然看完了,但是覺得沒有獲得太多東西,還得回去看。
Time of Update: 2015-03-16
標籤:oracle監聽 歸檔庫滿 oracle資料監聽掛了重啟方法: --監聽lsnrctl start --啟動後稍有延時才會生效lsnrctl status lsnrctl stop--強殺監聽ps -ef|grep lsnrctlps -ef|grep tnslsnr|grep -v "grep"kill
Time of Update: 2015-03-16
標籤:windows oracle db 11g 資料庫 有的時候我們會遇到資料庫無法串連的問題,當然造成這種問題的原因有很多,其中之一是因為資料庫服務沒有啟動。下面講一下如何啟動Oracle資料庫服務:很簡單:在運行中輸入service.msc, 找到OracleOraDb11g_home1TNSListener 和 OracleServiceORCL
Time of Update: 2015-03-16
標籤: 在對分區做ddl操作時,會使分區全域索引失效,需要加上關鍵字update global indexes。SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 -
Time of Update: 2015-03-16
標籤:Oracle BI Publisher 企業版安裝後的配置(BI Publisher Enterprise