Time of Update: 2016-05-15
標籤:Oracle 左、右串連+ 在等號 左邊表示右串連 擷取右表所有記錄,即使左表沒有對應匹配的記錄。+ 在等號 右邊表示左串連 擷取左表所有記錄,即使右表沒有對應匹配的記錄。 例子:select e.empno,e.name,d.deptno,d.dname,d.locfrom emp e,dept dwhere e.deptno(+) = d.deptno右串連已知 emp表中沒有40,dept表中有40,部門編號為40的沒有員工。使用右串連&
Time of Update: 2016-05-14
標籤:轉載於pctfree 當一個塊的使用空間達到100-pctfree值時,這個塊從自由列表脫離。比如pctfree為10,那麼當這個塊使用90%的時候將會脫離freeelist,後續的insert將不會用到這個block。如果一張表中的資料插入後經常需要進行DML,那麼我們須要把PCTFREE參數設定的大一些,以避免行遷移和行連結的現象出現。如果一張表插入資料後不
Time of Update: 2016-05-14
標籤:1、表命名l 命名最好望文生義,避免使用資料庫關鍵詞l 命名一律為大寫字母(或小寫,不要大下寫混合)l 英文單詞單數命名.例:FACTORYl 英文單詞縮寫命名.例:DEPTl 英文單詞之間用底線連結,且每個單詞皆為單數.例:TASK_RESULTl 用來儲存曆史資料,命名以HISTORY結尾.例:TASK_HISTORYl 用來儲存日誌資料,命名以LOG結尾.例:TASK_LOGl
Time of Update: 2016-05-16
標籤:在/etc/profile.d/簡曆oracle.sh內容如下在NLS_LANG設定編碼 1 ORACLE_HOME=/usr/lib/oracle/12.1/client642 C_INCLUDE_PATH=/usr/include/oracle/12.1/client643 LD_LIBRARY_PATH=$ORACLE_HOME/lib4 #remember this is the client NLS_LANG not the server one5
Time of Update: 2016-05-15
標籤:系統全域區(SGA),也叫共用全域區。1、資料緩衝區(Data Buffer Cache):用於儲存從磁碟資料檔案中讀取的資料,供所有使用者共用。使用者修改資料後,修改後的資料先儲存在資料庫緩衝區中,最後由DBWn進程寫入磁碟資料檔案。 2、日誌緩衝區(Redo Log Buffer Cache):用於儲存資料庫的修改操作資訊。當日誌緩衝區中的日誌資料達到一定限度時,由日誌寫入進程LGWR寫入磁碟記錄檔。3、共用池(Shared
Time of Update: 2016-05-16
標籤:declare jobno number; begin dbms_job.submit( jobno, ‘p_dosomething;‘, --what to_date(‘
Time of Update: 2016-05-13
標籤:一.物理備庫的Switchover操作本節主要內容是物理備庫的switchover操作,該操作起始於主庫,結束於目標備庫。1.確認主庫可以切換為standby角色SQL> SELECT SWITCHOVER_STATUS FROM V$DATABASE; 如果結果顯示TO STANDBY或者SESSIONS
Time of Update: 2016-05-13
標籤:create user bryan identified by bryan; grant create session to bryan; grant create table to bryan; connect bryan/bryan; create table bryan_employees( emp_no number, emp_name varchar2(
Time of Update: 2016-05-13
標籤:關於Oracle報“ORA-12514 TNS
Time of Update: 2016-05-13
標籤:oracle number record 字串 記錄 記錄類型 實際項目中,經常遇到的三種複合類型變數。結合部分項目執行個體做個整理,具體如下:記錄類型:記錄類型可以包含一個或多個成員,而每個成員的類型可以不同,成員可以是標量類型。也可以引用其他的變數類型。這種類型的特點是比較適合處理查詢
Time of Update: 2016-05-12
標籤: 今天要跟大家來聊一聊俺在使用Oracle資料庫的這段時間裡面學到的一些知識。 俺最近出來工作了,來到的公司是使用的Oracle資料庫,之前一直使用的是SQL的資料庫,在性質上二者前者是收費的,後者是開源的;在使用上主要還是靠自己探索,下面說說俺的一些收穫。在前段時間俺一直在鼓搗組長分下來的一個任務,定時同步資料的一個小程式,俺的Oracle之旅也是從這裡才算是正式開始的。 近期的學習中俺瞭解到Oracle資料庫本身是內建三個預設使用者的:sys(網路系統管理員)、system(本地
Time of Update: 2016-05-14
標籤:Win8 64位 安裝Oracle時會出現[INS-13001] 環境不滿足最低要求異常原因 11.2.0.1 比Win8 早發行,所以 相容列表不可能相容 Win 8。 解決方案一 以管理員身份 開啟 cmd 輸入 cd 到你解壓安裝檔案的目錄,接著輸入setup.exe -ignoreSysPrereqs便可以了解決方案二 在安裝檔案的/stage/svu檔案夾下面找到檔案 cvu_prereq.xml檔案,
Time of Update: 2016-05-14
標籤:oracle備份(exp、expdp)--按使用者匯出表expdp bdcdj/[email protected] schemas=bdcdj directory=a dumpfile=bdcdj.dmp --按表名匯出表expdp scott/[email protected] TABLES=emp,dept dumpfile=expdp.dmp DIRECTORY=dpdata1;--按查詢條件匯出表expdp
Time of Update: 2016-05-12
標籤:概念什麼是Oracle資料庫?基本上,有Oracle資料庫的兩個主要組成部分 - 執行個體和資料庫本身。執行個體包括一些記憶體結構和後台進程,而資料庫是指磁碟資源。圖1會告訴你之間的關係。執行個體該執行個體分析(SGA + PGA
Time of Update: 2016-05-12
標籤: 在開發EBS的合約報表列印的時候需要將小寫金額轉換為大寫。 如下是本人自己寫的轉換函式。主要思路:先擷取小數點位置,在區分整數與小數點處理,根據位元和數字組合讀取金額。 最後再處理特殊顯示部分。 /******************************************************************* * FUNCTION
Time of Update: 2016-05-12
標籤:索引類型 二叉樹索引、B樹索引(B-tree Indexes) B樹索引是使用最多的一種索引。預設情況下,建立的索引都是B樹索引。使用B樹結構來存放索引。B樹底層是葉子節點,葉子節點存放索引值和行標識(ROWIND) 二叉樹聚簇索引(B-tree Cluster
Time of Update: 2016-05-12
標籤:一、索引組織表(Index-Organized Table, IOT) 索引組織表是一類特殊的表,它將索引和表的資料存放區在一起。普通表的資料以無序(Heap)的方式存放在資料庫中。 而索引組織表按照主鍵進行排序,以二叉樹的形式對錶的資料進行儲存。 索引組織表不儲存ROWID,它通過主鍵來訪問資料。
Time of Update: 2016-05-12
標籤:Servlet+oracle MVC 架構 搭建簡易購物車web項目主要實現以下功能:1.使用者登入,從資料庫驗證使用者的合法性。2.購物大廳,從資料庫取出商品進行展示。3.在購物大廳可以點擊購買商品,跳到我的購物車介面。4.在我的購物車頁面,可以更新商品數量,並能夠計算商品總價。可以刪除商品。可以提交訂單。5.提交訂單以後,進入訂單頁面,展示個人資訊和訂單資訊 6.再次提交訂單以後,給使用者寄送電子郵件,提醒使用者。資料庫設計使用者表create table
Time of Update: 2016-05-12
標籤:★先來定義分頁語句將要用到的幾個參數:int currentPage ; //當前頁int pageRecord ; //每頁顯示記錄數以之前的ADDRESSBOOK資料表為例(每頁顯示10條記錄): 一、SqlServe下載 資料庫分頁語句Java代碼 String sql = "select top "+pageRecord &
Time of Update: 2016-05-12
標籤:oracle序列詳解和建立自增主鍵Oracle序列主鍵 序列: 是oacle提供的用於產生一系列唯一數位資料庫物件。 l 自動提供唯一的數值 l 共用對象 l 主要用於提供主索引值 l 將序列值裝入記憶體可以提高訪問效率1.首先建立序列,Oracle序列的文法格式為: CREATE SEQUENCE 序列名 [INCREMENT BY n] [START WITH