Time of Update: 2018-12-06
DECLARE grade VARCHAR2(2);BEGIN grade := '&grade'; CASE WHEN grade='A' THEN DBMS_OUTPUT.PUT_LINE('優異'); WHEN grade='B' THEN DBMS_OUTPUT.PUT_LINE ('優秀'); WHEN grade='C' THEN DBMS_OUTPUT.PUT_LINE ('良好'); WHEN grade='D' THEN
Time of Update: 2018-12-06
1〉建立使用者 JAZN:〉 adduser "iSQL*Plus DBA" username password 2〉使用者列表 JAZN:〉 listusers "iSQL*Plus DBA" 3〉賦予webdba許可權 JAZN:〉 grantrole webDba "iSQL*Plus DBA" username 4〉刪除使用者 JAZN:〉 remuser "iSQL*Plus DBA" username 5〉撤銷webdba許可權 JAZN:〉 revokerole
Time of Update: 2018-12-06
oracle不用安裝用戶端也可以用plsql遠端連線 pl sql遠端連線2008-01-14 14:33oracle不用安裝用戶端也可以用plsql遠端連線 每次問人家,plsql 可不可以直接遠端連線伺服器,他們都說要安裝用戶端,記得以前用過個什麼sql deveplore
Time of Update: 2018-12-06
1 將資料庫TEST完全匯出,使用者名稱system 密碼manager 匯出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y 2 將資料庫中system使用者與sys使用者的表匯出 exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys) 3 將資料庫中的表table1 、table2匯出 exp system/manager@TEST
Time of Update: 2018-12-06
Oracle資料庫的快照是一個表,它包含有對一個本地或遠端資料庫上一個或多個表或視圖的查詢截獲。正因為快照是一個主表的查詢子集,使用快照可以加快資料庫的查詢速度;在保持不同資料庫中的連個表的同步中,利用快照重新整理,資料庫的更新效能也會有很大的改善。 由於工作和學習的需要,下面是在測試庫上建立的快照總結: 具體步驟如下: 一、建立快照日誌 create snapshot log on full_information; 二、建立資料庫鏈 Create database l
Time of Update: 2018-12-06
1.oracle安裝 參考http://wenku.baidu.com/view/d01ffd43336c1eb91a375d68.html,這裡不再贅述2.命令列sqlplus串連oracle (1)檢查監聽狀態 C:\>lsnrctl status LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 28-6月 -2005 11:01:01 Copyright (c) 1991, 2
Time of Update: 2018-12-06
Oracle:考慮mySql中的實現分頁,select * from 表名 limit 開始記錄數,顯示多少條;就可以實現我們的分頁效果。但是在oracle中沒有limit關鍵字,但是有 rownum欄位rownum是一個偽列,是oracle系統自動為查詢返回結果的每行分配的編號,第一行為1,第二行為2,以此類推。。。。第一種:SELECT * FROM ( SELECT A.*, ROWNUM RN FROM
Time of Update: 2018-12-06
要刪除的字串ID為:string SDSALES_IDString = 1,2,3,4,5,6,7//轉成ArrayArray array = SDSALES_IDString.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries).ToArray<string>();在模型定義一個 public Array SDSALES_IDs {get;set;}XML:<delete
Time of Update: 2018-12-06
本節摘要:本節介紹使用oracle內建的job來實現oracle定製定時執行任務。 1.引言定製定時執行的任務有兩種形式,系統層級和資料庫層級,從作業系統層級來講,windows系統我們可以使用任務計劃來實現,對於winXP系統,設定步驟如下,開始---設定---控制台---任務計劃,然後新增工作計劃,按嚮導完成配置即可;對於win7系統,設定步驟如下,點擊開始,然後在 搜尋程式和檔案 框中輸入
Time of Update: 2018-12-06
最近準備做一個Web項目,開始考慮用Oralce ADF,研究了一個星期,最終還是放棄。Oracle ADF可以說是JSF的改進版本,比如增強了Page Flow、Scope、Backing Bean,提供的ADF Faces組件也很棒,不過目前的JDeveloper似乎還有些問題,Winodws 7下直接藍屏,一些ADF Faces組件的樣式設定無效等。但最大的問題還是還是脫不了MVC那一套。MVC有的弊病,ADF也有。
Time of Update: 2018-12-06
Oracle常用命令----索引1.creating function-based indexes sql> create index summit.item_quantity on summit.item(quantity-quantity_shipped); 2.create a B-tree index sql> create [unique] index index_name on table_name(column,.. asc/desc) tablespace
Time of Update: 2018-12-06
ORACLE中LOB欄位的使用和維護文通過執行個體介紹了在ORACLE資料庫中通過DBMS_LOB包使用和維護LOB資料類型的基本方法。 關鍵詞:ORACLE DBMS_LOB LOB 維護 中圖分類號:TP31 1、引言 隨著社會的發展,在現代資訊系統的開發中,需要儲存的已不僅僅是簡單的文字資訊,同時還包括一些圖片和音像資料或者是超長的文本。比如開發一套旅遊資訊系統,每一個景點都有豐富的圖片、音像資料和大量的文字介紹。這就要求後台資料庫要有儲存這些資料的能力。ORACLE公司在其Oracle8
Time of Update: 2018-12-06
理解oracle中串連和會話1. 概念不同:概念不同:串連是指物理的網路連接。在已建立的串連上,建立用戶端與oracle的會話,以後用戶端與oracle的互動都在一個會話環境中進行。2. 關係是多對多:一個串連上可以建立0個,1個,2個,多個會話。Oracle允許存在這樣的會話,就是失去了物理串連的會話。3. 概念應用:概念應用:l oracle的sessions參數決定的是會話數而不是物理串連數。l oracle的暫存資料表中的資料是各會話間隔離的,
Time of Update: 2018-12-06
SQL2000與Oracle的分布式操作 最近做的項目都會與Oracle產生資料的級聯,在此標記:資料庫: 我方項目:SQL2000(獨立伺服器--Win2003) 客戶:Oracle 9I(獨立伺服器--Win2003) 需求: 當我方項目中特定資料發生變動時,包括新增,更新,刪除時.要同步客戶方的某資料庫中資料.本來想用觸發器來做.考慮到維護問題所以放棄.改用分布式操作.過程: 首先要在我方伺服器上安裝Oracle用戶端(因為要用OLE DB來串連),
Time of Update: 2018-12-06
1.Oracle 10g 預設的使用者名稱,sysman。密碼是安裝Oracle 剛開始輸入的。2.使用者EM啟動資料庫時遇到:RemoteOperationException: ERROR: wrong password for user: 解決方案如下:Go to "Control Panel" -> "Administrative Tools" -> "Local Security Policy." Within "Local Policies", go to
Time of Update: 2018-12-06
今天開啟企業管理器發現每個使用者多了兩個預存程序:DT_DROPUSEROBJECTBYID 和DT_SETPROPERTYBYID 。到ITPUB論壇論壇中一尋找的答案:http://www.itpub.net/155276.html原來是自己用.net直接連接了Oracle資料庫所致,而且還多了一個序列。^_^問:能把這兩個預存程序刪掉嗎?答:可以,但是只要你有類似以上的操作如ms的東西直接連到oracle,又會重新建立應當還有一個序列也是沒有關係的,放在那裡了
Time of Update: 2018-12-06
--loop/相當於do whiledeclares number:=0;i number:=1;beginloopexit when i<=10;s:=s+i;i:=i+1;end loop;dbms_output.put_line(s);end;-whiledeclares number:=0;i number:=1;beginwhile i<=10 loops:=s+i;i:=i+1;end loop;dbms_output.put_line(s);end;--fordecla
Time of Update: 2018-12-06
匯出:exp system/a@orcl File=(F:\faisdb01.dmp,F:\faisdb02.dmp,F:\faisdb03.dmp,F:\faisdb04.dmp) filesize=3000M owner=fais匯出到多個檔案時,如果內容不足寫入檔案個數,則從前向後寫入,餘下檔案不輸出。如果內容超過寫入檔案個數,則匯出部分會停止,要求使用者輸入新檔案路徑與名稱。匯入:imp system/a@orcl
Time of Update: 2018-12-06
在Oracle中CHAR,NCHAR,VARCHAR,VARCHAR2,NVARCHAR2這五種類型的區別1.CHAR(size)和VARCHAR(size)的區別 CHAR為定長的欄位,最大長度為2K位元組; VARCHAR為可變長的欄位,最大長度為4K位元組;2.CHAR(size)和NCHAR(size)的區別 CHAR如果存放字母數字佔1個位元組,存放GBK編碼的漢字存放2個位元組,存放UTF-8編碼的漢字佔用3個位元組;
Time of Update: 2018-12-06
物理上存放於網路的多個ORACLE資料庫,邏輯上可以看成一個單一的大型資料庫,使用者可以通過網路對異地資料庫中的資料進行存取,而伺服器之間的協同處理對於工作站使用者及應用程式而言是完全透明的,開發人員無需關心網路的連結細節、資料在網路節點中的具體分布情況和伺服器間的協調工作過程。 資料庫之間的連結建立在DATABASE LINK上。要建立一個DATABASE LINK,必須首先在建立連結的資料庫上設定連結字串,即配置一個遠端資料庫的本網服務名。 連結字串的配置參見《用戶端串連伺服器》一節。