dblink是資料庫物件、允許你訪問遠端資料表及執行遠程程式、另外、dblink是單向串連、建立dblink時、Oracle在資料字典記錄其中繼資料.在db link時,必須關心一下global_name.這個預設下,是作為網路服務名對外提供服務的。但大部分我們是不用的。SQL> show parameter global_names NAME
在sql server,校正資料是否為數字型比較容易,有提供的方法可以使用:ISNUMERIC當是數字型,方法傳回值為1;否則傳回值為0例:select * from tablename where isnumeric(data) = 1在Oracle中沒有這樣的方法,要實現判斷是否為數字型需要自己寫一個方法來實現。但也可以用其它方法:方法一,用正則的方法:使用 regexp_like例:select * from tablename whereregexp_like(trim(data),'^
從Oracle 10g開始刪除資料庫表的時候並不是真正刪除,而是放到了recyclebin中,這個過程類似 windows裡面刪除的檔案會被臨時放到資源回收筒中。刪除的表系統會自動給他重新命名就是你看到的 【BIN$】開頭的名字通過 show recyclebin 命令可以查看被刪掉的表的詳細資料,或者查詢select * from recyclebin;收回表的命令:flashback table 原表名 to before drop;清空oracle資源回收筒的命令:purge
在一些比較注重許可權的EBS項目中, 普通使用者通常沒有System Administrator許可權, 只能由DBA給一個一個使用者一個一個職責加, 純手工的話很麻煩, 於是寫了一段PLSQL指令碼, 留著備用. 由於Oracle 10g尚不支援continue語句, 因此10g和11g分開寫了.1. Based on EBS R12.0.6/Oracle DB 10gR2DECLARE -- script to add user responsibility
一、標頭檔引入informix資料庫的標頭檔時,可使用如下的方式:EXEC SQL INCLUDE sqlca; EXEC SQL INCLUDE sqlda; EXEC SQL INCLUDE sqlhdr; EXEC SQL INCLUDE decimal; EXEC SQL INCLUDE locator; EXEC SQL INCLUDE varchar; EXEC SQL INCLUDE
Tnsping伺服器異常例: tnsping intelC:\>tnsping intelTNS Ping Utility for 32-bit Windows: Version 9.2.0.1.0 - Production on 08-16月-2012 15:37:27Copyright (c) 1997 Oracle Corporation. All rights reserved.已使用的參數檔案:d:\oracle\ora92\network\admin\sqlnet.
以Oracle資料庫為例1 exists的使用Exists用於只能用於子查詢,可以替代in,若匹配到結果,則退出內部查詢,並將條件標誌為true,傳回全部結果資料,in不管匹配到匹配不到都全部匹配完畢,使用exists可以將子查詢結果定為常量,不影響查詢效果,而且效率高。如查詢所有銷售部門員工的姓名,對比如下:IN is often better if the results of the subquery are very smallWhen you write a query using