Time of Update: 2018-12-04
轉載自:http://zl198751.iteye.com/blog/992795ORACLE 串連方式NESTED LOOP 對於被串連的資料子集較小的情況,nested loop串連是個較好的選擇。nested loop就是掃描一個表,每讀到一條記錄,就根據索引去另一個表裡面尋找,沒有索引一般就不會是 nested loops。 一般在nested loop中,
Time of Update: 2018-12-04
在寫sql時,經常會有將某列的欄位合并起來,比如將某人名下每個月的工資列示,但是每個人只能佔一行。 像這種情境,可能用行列轉換也能實現,但如果這個月份的資訊不固定,就無法使用行列轉換了。 oracle10g以後,提供了一個函數WMSYS.WM_CONCAT,能很輕鬆實現該功能。select t.rank, WMSYS.WM_CONCAT(t.Name) TIME From t_menu_item t GROUP BY t.rank; 這樣,看著就舒服多了。
Time of Update: 2018-12-04
ORACLE裡鎖有以下幾種模式:0:none1:null 空2:Row-S 行共用(RS):共用表鎖 3:Row-X 行專用(RX):用於行的修改4:Share 共用鎖定(S):阻止其他DML操作5:S/Row-X 共用行專用(SRX):阻止其他事務操作6:exclusive 專用(X):獨立訪問使用數字越大鎖層級越高, 影響的操作越多。一般的查詢語句如select ... from ... ;是小於2的鎖,
Time of Update: 2018-12-04
第一次參與活動很高興,書到手後就迫不及待的看了兩遍,由於之前主要用MySql,這次把Oracle又學了下,有些不懂的請教了同學。感謝CSDN舉行的這個活動!下面是書評本文: 該書作為一本開發手冊,基本上已經覆蓋了Mysq/Oracle絕大部分的知識點。其形式上最大的亮點:站在不同的角度對比MYSQL和Oracle兩種資料庫管理軟體的差異,並進行較為詳細的講解,使讀者能夠在比較的過程中加深對資料庫的認識。能使初學者建立起SQL開發的整體架構。
Time of Update: 2018-12-04
前幾周初略學習了Oracle的VPD技,做了幾個實驗,也在EBS系統上測試了一下。總結如下,有些內容摘自網路。在資料庫的資料安全訪問的解決上,有很多的方法來解決許可權的問題,常用的方法例如建立視圖的方法控制,例如查詢語句中加where語句來控制。用view的方法在表結構或者許可權變更的時候很不容易操作,編碼工作量大、系統適應使用者管理體系的彈性空間較小,一旦許可權邏輯發生變動,就可能需要修改許可權體系,導致所有的View都必須修改;用where語句可以解決問題但是安全性不好,只能在應用程式層級
Time of Update: 2018-12-04
安裝檢測到系統的主 IP 位址是 DHCP 分配的地址 在安裝oracle 10.2.0.1的時候,出現了如下一個警告: -------------------------------------------------------------------------------- 檢查完成。此次檢查的總體結果為: 失敗 <<<< 問題: 安裝檢測到系統的主 IP 地址是 DHCP
Time of Update: 2018-12-04
Oracle Connect By用法oracle中的select語句可以用START WITH...CONNECT BY PRIOR子句實現遞迴查詢,connect by 是結構化查詢中用到的,其基本文法是:select ... from <TableName> where <Conditional-1>start with <Conditional-2>connect by <Conditional-3>;<Conditional-1&
Time of Update: 2018-12-04
1. 串連非常慢, 串連成功後執行select操作出現異常: Exception in thread "main" java.sql.SQLException: ORA-00600: 內部錯誤碼,參數: [ttcgcshnd-1], [0], [], [], [], [], [], [] 解決: 使用oracle安裝目錄下的jdbc/lib/classes12.jar後正常.2. 使用PreparedStatement的setString(i, s)時出現:可以參考文章:http:
Time of Update: 2018-12-04
1、在電腦 開始--->管理-->服務中沒有看到 OracleOraHome92TNSListener 服務,但服務已經啟動2、C:/>lsnrctl start 執行完後報open service error。然後在電腦 開始--->管理-->服務中看到 了 OracleOraHome92TNSListener
Time of Update: 2018-12-04
首先加入oracle的Jdbc,jar檔案class12.jarimport java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class MyConnect {public static void main(String args[])throws Exception{ Connection con=null;
Time of Update: 2018-12-04
問題:今天在做一個項目開發,要求當對從塊的儲存時,主塊的某個欄位資料發生變化,並儲存到資料庫。本來在從塊的pre-insert觸發器中對其進行賦值,介面資料是發生變化了,但是沒有儲存到資料表,但重新查詢時,資料沒變化!分析:oracle ebs
Time of Update: 2018-12-04
問題:今天客戶有這樣一個需求:實際使用介面的某一欄位的值是通過lov來實現的,但是不想額外的開發一個介面來維護或者讓使用者自己填(因為這裡資料變動不大)解決方案:1、lov的值直接從錄入表中取,但將ITEM的屬性中的不進行驗證,(不推薦使用,因為當資料量大,會查詢慢,而且可能會有重複資料)2、利用oracle ebs系統中內建功能來維護,以應用開發員的身份進入系統,在應用產品——>代碼——>公用中進行配置此介面表為:FND_LOOKUP_VALUES_VL
Time of Update: 2018-12-04
ORACLE資料庫有兩類備份方法。第一類為物理備份,該方法實現資料庫的完整恢複,但資料庫必須運行在歸擋模式下(業務資料庫在非歸擋模式下運行),且需要極大的外部存放裝置,例如磁帶庫;第二類備份方式為邏輯備份,業務資料庫採用此種方式,此方法不需要資料庫運行在歸擋模式下,不但備份簡單,而且可以不需要外部存放裝置。 資料庫邏輯備份方法 ORACLE資料庫的邏輯備份分為三種模式:表備份、使用者備份和完全備份。 表模式 備份某個使用者模式下指定的對象(表)。業務資料庫通常採用這種
Time of Update: 2018-12-04
http://www.itpub.net/thread-1478468-1-1.htmlhttp://tomszrp.itpub.net/post/11835/520574 從11.2.0.1版本開始,Oracle又提供了一種新的空間分配方法:當你Create一個非分區表時,這個Table
Time of Update: 2018-12-04
前幾天調試預存程序時,Oracle莫名報錯,當預存程序執行到一段SQL時,怎麼等也執行不過去,最後把這段sqlCOPY出來單獨執行OK,當修改裡面具體的一條記錄時,提示表已被其他使用者佔用,原來如此,是Oracle的行鎖啊! **下面是倆種方法尋找鎖: 1. 可以用Enterprise Manager Console控制台,用System或Sys使用者登入,登入後點鎖,正常的情況下是沒有任務鎖的,非正常情況下會有相應被鎖的資訊; 登入後: 點擊 常式 —
Time of Update: 2018-12-04
熟悉oracle的朋友都知道,SQL PLUS是一個重要的和ORACLE打交道的工具。SQL PLUS本身有很多命令,可以協助我們做很多事情,包括產生一些規格化的報表、提供人機互動等等。下面,我就簡單地說明一下,供大家參考: 一 協助命令 HELP可以協助我們,尋找SQL PLUS每個命令的用法 舉例: SQL> help accept ACCEPT ------ Reads a line of input and stores it
Time of Update: 2018-12-04
http://www.oracle.com/technetwork/database/windows/downloads/index-093848.html http://blog.csdn.net/robin_he/article/details/7345842 oracle 11g r2 11.2.0.3 patch set for winnt 32bit 不解釋 要的快下啊115關閉的公用分享服務 這個是更新的地址 需要註冊115使用者 儲存在自己網盤再下載http:/
Time of Update: 2018-12-04
Oracle資料庫是目前為止最複雜的一個資料庫之一。也正是這種複雜性,讓Oracle資料庫能夠面對企業各種各樣的需求。不過大部分時候,資料庫管理員掌握一些技巧,可以讓資料庫維護工作變得簡單。筆者這裡就以Oracle資料庫中表列的管理為例,談談這方面的問題。 一、
Time of Update: 2018-12-04
目錄(?)[-]Linux x86/x64 :Windows x86/x64:aix :hp IA64:HP PA-RISC 64:Solaris x64:Solaris x86:Solaris SPARC X64:Solaris SPARC x86:Oracle 11.2.0.3 Patchset.注意:這是完整版本,可以直接安裝滴。使用迅雷直接下載。Linux x86/x64 :https://updates.oracle.com/Orion/Services/download/p10404
Time of Update: 2018-12-04
In Oracle/PLSQL, the trim function removes all specified characters either from the beginning or the ending of a string.The syntax for the trim function is:trim([leading|trailing|both[trim_character]] string1)leading - remove trim_string from the