ORACLE常用問題1000問(之五)

174. /*+ALL_ROWS*/   表明對語句塊選擇基於開銷的最佳化方法,並獲得最佳輸送量,使資源消耗最小化.   例如:   SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='CCBZZP';175. /*+FIRST_ROWS*/   表明對語句塊選擇基於開銷的最佳化方法,並獲得最佳回應時間,使資源消耗最小化.   例如:   SELECT /*+FIRST_ROWS*/ EMP_NO,EMP_

ORACLE常用問題1000問(之六)

204. 如何得到字串的第一個字元的ASCII值?    ASCII(CHAR)    SELECT ASCII('ABCDE') FROM DUAL;    結果: 65205. 如何得到數值N指定的字元?    CHR(N)    SELECT CHR(68) FROM DUAL;    結果: D206. 如何連接兩個字串?    CONCAT(CHAR1,CHAR2)    SELECT CONCAT('ABC','DEFGH') FROM DUAL;    結果: 'ABCDEFGH'

ORACLE常用問題1000問(之十)

9I管理的資料字典DBA視圖。485. DBA_2PC_NEIGHBORS   包含未決交易的引入或流出的串連資訊.486. DBA_ALL_TABLES   顯示資料庫中所有表的描述.487. DBA_APPLICATION_ROLES   所有的具有函數定義的驗證策略的角色.488. DBA_ASSOCIATIONS   顯示使用者定義的統計資訊.489. DBA_AUDIT_EXISTS   列出AUDIT NOT EXISTS和AUDIT EXISTS產生的審計跟蹤.490.

ORACLE常用問題1000問(之八)

9I管理的V$視圖。281. V$ACCESS   顯示當前被鎖定的資料庫中的對象及正在訪問他們的會話.282. V$ACTIVE_INSTANCES   為當前安裝的資料庫中出現的所有執行個體建立從執行個體名到執行個體號的映射.283. V$ACTIVE_SESS_POOL_MTH   所有活動的會話池資源分派方法.284. V$AQ   當前資料庫中的隊列的統計量.285. V$ARCHIVE   歸檔所需的重做記錄檔中的資訊.286. V$ARCHIVE_DEST  

Oracle資料庫開發約定

 l        命名規範1 、表屬性規範1.1表名 對於各子系統部分,表名稱首碼由各部分縮寫加“_” 組成。各部分命名規範如下:管理主控台定義的表以CON_資料表名稱必須以有特徵含義的單詞或縮寫組成,中間不再用“_”分割,例如:SYS_TABLENAME。為首碼,表單設計定義的表以ENG_為首碼,資料中心定義的表以DTC_為首碼,協作平台定義的表以FRM_為首碼,業務資料表以BIZ_為首碼。1.2 表分區名 首碼為P_ 。分區名必須有特定含義的單詞或字串。 例如

ORACLE常用問題1000問(之十二)

783. ALL_ALL_TABLES   使用者可存取的所有表.784. ALL_ARGUMENTS   使用者可存取的對象的所有參數.785. ALL_ASSOCIATIONS   使用者定義的統計資訊.786. ALL_BASE_TABLE_MVIEWS   使用者可存取的所有物化視圖資訊.787. ALL_CATALOG   使用者可存取的全部表,同義字,視土和序列.788. ALL_CLUSTER_HASH_EXPRESSIONS   使用者可存取的聚集的HASH函數.789.

oracle事務嵌套研究

 l        事務嵌套測試案例(1)首先,建立一個表:create table msg (msg varchar2(100));(2)然後,建立子事務預存程序local。create or replace procedure local is cnt number := -1;   -- Global variables    begin       select count(*) into cnt from msg;       dbms_output.put_line('local:

ORACLE常用問題1000問(之十三)

901. CHAINED_ROWS   儲存帶LIST CHAINED ROWS子句的ANALYZE命令的輸出.902. CHAINGE_SOURCES   允許發行者查看現有的變化資源.903. CHANGE_SETS   允許發行者查看現有的變化設定.904. CHANGE_TABLES   允許發行者查看現有的變化表.905. CODE_PIECES   ORACLE存取這個視圖用於建立關於對象大小的視圖.906. CODE_SIZE  

ORACLE常用問題1000問之七

 255. CHARTOROWID(CHAR)   將包含外部語法ROWID的CHAR或VARCHAR2數值轉換為內部的二進制語法,參數CHAR必須是包含外部語法的ROWID的18字元的字串.   SELECT NAME FROM BSEMPMS WHERE ROWID=CHARTOROWID('AAAAfZAABAAACp8AAO');   NAME :  LEIXUE256. CONVERT(CHAR,DEST_CHAR_SET,SOURCE_CHAR_SET)  

ORACLE常用問題1000問(之九)

9I管理的V$視圖。401. V$PQ_TQSTAT   包含並存執行操作上的統計量.協助在一個查詢中測定不平衡的問題.402. V$PROCESS   包含關於當前活動進程的資訊.403. V$PROXY_ARCHIVEDLOG     包含歸檔記錄備份檔案的描述資訊,這些備份檔案帶有一個稱為PROXY副本的新特徵.404. V$PROXY_DATAFILE   包含資料檔案和控制檔案備份的描述資訊,這些備份檔案帶有一個稱為PROXY副本的新特徵.405. V$PWFILE_USERS  

ORACLE常用傻瓜問題1000問(之十一)

9I管理的資料字典USER視圖。645. USER_ALL_TABLES   包含對使用者可用的表的描述.646. USER_ARGUMENTS   列出對使用者可存取的對象中的參數.647. USER_ASSOCIATIONS   目前使用者所擁有的相關對象的使用者定義的統計.648. USER_AUDIT_OBJECT   關於對象的語句審計追蹤記錄.649. USER_AUDIT_SESSION   關於使用者串連或斷開的全部審計追蹤記錄.650.

Oracle Spatial 簡介

  Oracle Spatial 簡介:        首先,Oracle 支援自訂的資料類型,你可以用數組,結構體或者帶有建構函式,功能函數的類來定義自己的物件類型。這樣的物件類型可以用於屬性列的資料類型,也可以用來建立對象表。而Oracle Spatial也正是基於此種特性所開發的一套空間資料處理系統。        Spatial

Oracle和SQL Server的一些區別(函數和預存程序)

函數SQLServer和Oracle的常用函數對比   1.絕對值   S:select abs(-1) value   O:select abs(-1) value from dual   2.取整(大)   S:select ceiling(-1.001) value   O:select ceil(-1.001) value from dual   3.取整(小)   S:select floor(-1.001) value   O:select floor(-1.001) value

Oracle 樹形SQL語句,SYS_CONNECT_BY_PATH 函數

SYS_CONNECT_BY_PATH 函數 自從Since Oracle 9i 開始,就可以通過 SYS_CONNECT_BY_PATH 函數實現將從父節點到當前行內容以“path”或者層次元素列表的形式顯示出來。 如下例所示:column path format a50select level,sys_connect_by_path(child,"/") pathfrom hierstart with parent is nullconnect by prior child =

編譯Oracle中無效的對象的N中方法

  編譯無效的對象常用方法在資料庫中,會存在一些無效的對象,導致這種現象的發生原因很多,其中最常見的就是資料庫升級(例如修改了表的結構),遷移而引起。有兩種編譯無效對象的方式: 1 使用alter **** compile 語句進行編譯 2 以SYSDBA使用者,執行ORACLE_HOME/rdbms/admin/utlrp.sql 指令碼 3 用DBMS_UTILITY包來進行編譯. 具體使用哪種,根據實際情況選擇。 查詢無效對象SQL: SELECT COUNT (*) FROM user_

Oracle 10g如何才能不受IP地址變化影響

在實際的工作環境中,許多人為了適應客戶的環境,總是需要頻繁更改IP地址,但是在IP地址變換後,Oracle 10g就會出現啟動不了的現象。網上相關問題的技術文章大多數是針對Oracle 9i,或者以前的Oracle 8i的版本,對與Oracle 10g的版本,大多隻是介紹了大概,並沒有給出具體的步驟!本文中,我們將針對這一問題給出具體的解決步驟:   解決步驟如下:   1、控制台--->添加硬體--->下一步--->是,我已經串連了此硬體--->添加新硬體--->

ORACLE replace和translate函數詳解 )

簡要比較:  replace:字串層級的代替  如:SELECT REPLACE('acdd','cd','ef') FROM dual; →aefd  translate:字元層級的代替  如:SELECT TRANSLATE('acdd','cd','ef') FROM dual; →aeff  分別詳解:  replace:  文法:REPLACE ( char , search_string [, replacement_string] )  REPLACE returns char

ORACLE的基本文法

 -- 表create table test (names varchar2(12),                   dates date,                   num   int,                   dou   double);-- 視圖create or replace view vi_test asselect * from test;-- 同義字create or replace synonym aafor dbusrcard001.aa;--

oracle 中 parent_id = null 的變通實現

今有一表nodeid編號parent_id父節點name名稱自我聯結, 若沒有父節點, parent_Id 的取值為 NULL, 而不能是 0, 因為不存在編號為 0 的節點.SELECT * FROM node START WITH parent_id IS NULL CONNECT BY PRIOR id=parent_id可以按層次查出所有節點.現在,如果要查從 1 的子節點,查詢形如SELECT * FROM nodeSTART WITH parent_id = 1 CONNECT

Oracle 層次查詢的一個妙用

往下查詢所有的節點, 按節點縮排.SELECT * FROM organ CONNECT BY parent_id = PRIOR id START WITH parent_id is null;其工作方式為, 先找到 parent_id 為 null 的記錄. 再按 parent_id = PRIOR id 指定的規則往下層層展開. 此處 PRIOR 表示按上一層的 id 等於本層的 parent_id 擴充, 相當於 CONNECT BY this_row.parent_id =

總頁數: 1509 1 .... 425 426 427 428 429 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.