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-17
標籤:學習oracle時碰到tochar(sysdate,‘D‘)函數,但是發現並不是星期幾,如今天是20150317,周二,但是得到的值為3開始以為是系統日期什麼的原因,試了試select to_char(to_date(‘20150317‘,‘yyyymmdd‘),‘D‘) from
Time of Update: 2015-03-16
標籤:oracle中的進程共分為三類:使用者進程、服務進程、後台進程。其中後台進程伴隨執行個體的啟動而啟動,他們主要是維護資料庫的穩定,相當於一個企業中的管理者及內部服務人員。他們並不會直接給使用者提供服務。一:database write--資料寫入 作用:把SGA中被修改的資料同步到磁碟檔案中。保證Buffer Cache中有足夠的空閑資料區塊數量。 觸發條件: 1、檢查點
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
標籤:oracle 預存程序的基本文法create or replace procedure proc1( p_para1 varchar2, p_para2 out varchar2, p_para3 in out varchar2 )as v_name varchar2(20); begin v_name := ‘張三丰‘; p_para3 := v_name;
Time of Update: 2015-03-17
標籤: 在練習case when 語句時,碰到一個例子,結果答案根本就不對,文法就通不過,開始想著是不是case
Time of Update: 2015-03-17
標籤:在Loadrunner中也提供了C對資料庫操作的相關功能函數,以下這些資料庫功能函數只能用於Web Services協議。lr_db_connect 串連資料庫lr_db_disconnect 斷開資料庫的串連lr_db_executeSQLStatement 執行SQL語句lr_db_dataset_action 對資料庫執行操作lr_db_getValue 從資料集中檢索值lr_db_connect函數預設支援四種資料庫連接模式: ·SQL(原生MS SQL
Time of Update: 2015-03-17
標籤:not null約束 oralce添加not null約束 在建立表時,為列添加not null約束,形式如下:column_name data_type[constraint constraint_name] not null其中,constraint constraint_name 表示為約束指定名稱。也可以為已建立的表中添加not null約束,這時就需要使用alter table... modify語句,形式如下:
Time of Update: 2015-03-17
標籤:spring spring資料庫配置 spring訪問資料庫 資料來源 sessionfactory 陳科肇:http://blog.csdn.net/u013474104/article/details/44279309================1.spring
Time of Update: 2015-03-16
標籤:
Time of Update: 2015-03-15
標籤:本系列連結導航:[獨孤九劍]Oracle知識點梳理(一)資料表空間、使用者[獨孤九劍]Oracle知識點梳理(二)資料庫的串連[獨孤九劍]Oracle知識點梳理(三)匯入、匯出[獨孤九劍]Oracle知識點梳理(四)SQL語句之DML和DDL[獨孤九劍]Oracle知識點梳理(五)資料庫常用對象之Table、View[獨孤九劍]Oracle知識點梳理(六)資料庫常用對象之Procedure、function、Sequence[獨孤九劍]Oracle知識點梳理(七)資料庫常用對象之Curso
Time of Update: 2015-03-15
標籤:本系列連結導航:[獨孤九劍]Oracle知識點梳理(一)資料表空間、使用者[獨孤九劍]Oracle知識點梳理(二)資料庫的串連[獨孤九劍]Oracle知識點梳理(三)匯入、匯出[獨孤九劍]Oracle知識點梳理(四)SQL語句之DML和DDL[獨孤九劍]Oracle知識點梳理(五)資料庫常用對象之Table、View[獨孤九劍]Oracle知識點梳理(六)資料庫常用對象之Procedure、function、Sequence[獨孤九劍]Oracle知識點梳理(七)資料庫常用對象之Curso
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
標籤:一、 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-17
標籤:沒有給賦值,也沒有預設值時為null ORACLE允許任何一種資料類型的欄位為空白,除了以下兩種情況:1、主鍵欄位(primary key),2、定義時已經加了NOT NULL限制條件的欄位說明:1、等價於沒有任何值、是未知數(未賦值,且沒有預設值)。2、NULL與0、Null 字元串、空格都不同。3、對空值做加、減、乘、除等運算操作,結果仍為空白。4、NULL的處理使用NVL函數。5、比較時使用關鍵字用“is null”和“is not
Time of Update: 2015-03-17
標籤:exists 先從外層查詢中取第一個元組,然後和內層查詢中相關的屬性值,處理內層查詢,若內層where子句為真,則外層的這個元組放入到結果集中。 in 先執行內層查詢,將結果存放在暫存資料表中,然後執行外層查詢。 in 不對null進行處理,見,沒有返回結果。 總結: 內層查詢得出的結果集記錄較少,外層查詢中得到的結果集較大且有索引,適合用in。 外層查詢得出的結果集記錄較少,內層查詢中得表較大其有索引,適合用exists。