三招讓Oracle表列管理更加簡單

Oracle資料庫是目前為止最複雜的一個資料庫之一。也正是這種複雜性,讓Oracle資料庫能夠面對企業各種各樣的需求。不過大部分時候,資料庫管理員掌握一些技巧,可以讓資料庫維護工作變得簡單。筆者這裡就以Oracle資料庫中表列的管理為例,談談這方面的問題。  一、

Oracle lead 和 lga 兩個函數的用途和用法

lead  :  返回下一條記錄hire_date的值。 SELECT last_name, hire_date,LEAD (hire_date, 1) OVER (ORDER BY hire_date) AS "NextHired"FROM employeesWHERE department_id = 30; LAST_NAME                                  HIRE_DATE  NextHired  -------------------------  -

在windows xp下徹低卸載oracle用戶端

刪除實現方法:     1、   開始->設定->控制台->管理工具->服務,停止所有Oracle服務。     2、   開始->程式->Oracle   -   OraHome81->Oracle   Installation   Products->Universal   Installer,卸裝所有Oracle產品,但Universal   Installer本身不能被刪除    5、  

OracleDatabase Backup與恢複的三種方法

Oracle資料庫有三種標準的備份方法,它們分別是匯出/匯入(EXP/IMP)、熱備份和冷備份。匯出備件是一種邏輯備份,冷備份和熱備份是物理備份。  一、 匯出/匯入(Export/Import)  利用Export可將資料從資料庫中提取出來,利用Import則可將提取出來的資料送回到Oracle資料庫中去。  1、

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資料庫而後進行增刪改查的程式

DB.java     import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class DB {    private String sDBDriver = "oracle.jdbc.driver.OracleDriver";    //private static String url =

oracle學習筆記之六 子查詢

 1.SELECT select_list  FROM   table  WHERE  expr operater           (SELECT select_list          FROM   table);    1)Expr operater包括比較子:      單行運算子(=、>、>=、<、<=、<>)      多行運算子(IN、ANY、ALL)  2)子查詢可以嵌於一下SQL子句中:    WHERE 子句    HAVING 子句 

Oracle中的注意點

     1、在Oracle中,任何含有空值的算術運算式的計算結果時空值。但對於字元操作符||,因 為ORACLE 目 前 處 理 零 個 字 符 值 的 方 法 與 處 理 空 值 的 方 法 相 同( 日 後 的 版 本 中 不 一 定 仍 然 如 此), 所 以 對 於||, 空 值 等 價 於 零 個 字 符 值。      例如:     SQL >select ename,mgr,ename||mgr,sal,comm,sal+comm from emp;ENAME      

ORACLE 實現自動成長::序列

轉自   http://9494.iteye.com/blog/48553介紹:通常情況下,表的主鍵都是自動成長的,在oracle中,用序列實現自增長比較適合.1.建序列的格式:CREATE SEQUENCE 序列名    INCREMENT BY 1    START WITH 100    MAXVALUE 99999999    NOMINVALUE    NOCYCLE    NOCACHE    NOORDERGO2.運用1>查看序列值:select  序列.nextVal  (

ArcIMS 9.2 直連 ArcSDE for Oracle 10g

http://www.cnblogs.com/flyingis/archive/2008/01/22/1048354.html直連方法基本都是一樣,前面寫過一篇《ArcIMS 9.2 直連 ArcSDE for Sql Server 2005 Express》,下面列舉ArcIMS 9.2對於ArcSDE 9.2 for Oracle10g的直連方法,如果在ArcIMS Author SDE connection測試連接或確定沒有響應,就和下列步驟仔細核對一下。   

oracle 字串函數-刪除指定匹配字元內字元

   --刪除括弧內的東西function delmatch(str        in varchar2,                    firstmatch in varchar2,                    aftermatch in varchar2) return varchar2 is    p1     integer;    p2     integer;    delstr varchar2(4000);  begin    p1 := instr(str,

oracle 50個函數總結

--1.ASCII返回與指定的字元對應的十進位數;select ascii('A') A, ascii('a') a, ascii('0') zero, ascii(' ') space  from dual;--返回:    65        97        48        32--2.CHR給出整數,返回對應的字元;select chr(54740) zhao, chr(65) chr65 from dual;--返回:趙 A--3.CONCAT串連兩個字串;select

[轉載]Oracle預存程序學習

預存程序建立文法:create or replace procedure 預存程序名(param1 in type,param2 out type)  as 變數1 類型(值範圍);變數2 類型(值範圍);Begin    Select count(*) into 變數1 from 表A where列名=param1;    If (判斷條件) then       Select 列名 into 變數2 from 表A where列名=param1;       Dbms_output。Put_

Oracle 10g FRA地區沒有可用空間導致資料庫故障一例分析

文章目錄 什麼是FRA?  FRA滿了,導致線上聯機日誌無法歸檔 今天早晨啟動資料庫,探索資料庫沒有開啟,檢查資料庫的狀態:SQL> select open_mode from v$database; OPEN_MODE----------MOUNTED  SQL> select open_mode from v$database; OPEN_MODE----------MOUNTED SQL> alter

控制檔案損壞或者丟失的Oracle 10g資料庫恢複控制檔案一例

 如果控制檔案丟失或者損壞了,如何解決這個問題?查看參數檔案中的設定:SQL> show parameter CONTROL_FILES ;NAME                                 TYPE        VALUE------------------------------------ ----------- ------------------------------control_files                        string 

Oracle Database 10g 快速閃回區配置與管理

文章目錄 何為閃回恢複區為何要用閃回恢複區?設定閃回恢複區  何為閃回恢複區按照Oracle官方文檔的解釋:Flash Recovery AreaThe flash recovery area is an Oracle-managed directory, file system, or Automatic Storage Management disk group that provides a centralized disk

Oracle 10.2.0.3 Patch安裝之BUG詳解

ORA-00704: bootstrap process failureORA-1092 signalled during: alter database open...進行如下操作後OK.SQL>startup upgradeFor WindowsSQL>@d:/oracle/product/10.2.0/db_1/rdbms/admin/catupgrd.sqlFor

Redhat AS4 下Oracle 自動啟動指令碼

出處: http://blog.ixpub.net/html/58/12945358-420019.html 以redhat as4和oracle 10g為例。安裝oracle後首先用sqlplus啟動下oracle,可以啟動後,按照一下步驟實現開機啟動。 在$ORACLE_HOME/bin中,有dbstart和dbshut這兩個指令碼,可以使用這兩個oracle內建的指令碼實現oracle的開機自啟動。這個指令碼中包含oraclelistener、instance、asm

Oracle lag()/lead() over()分析函數

最近在處理考勤資料時,遇到了取值判斷的問題,在論壇上經過多次討論,終於得到瞭解決方案.論壇網址如下:http://topic.csdn.net/u/20090415/15/4d934ccf-134d-4a3d-846e-cc71a1cebebd.html?647544693 主要處理過程為:一.建立資料表-- Create tablecreate table HR_TEST(  IC_CARD_ID  VARCHAR2(10) not null,  IC_CAD_NO   VARCHAR2(10

總頁數: 1509 1 .... 432 433 434 435 436 .... 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.