Oracle版本區別

從ORACLE資料庫產品,從ORACLE2.0開始(沒有1.0)一直到ORACLE7.3.4都只是簡單的版本號碼,但從ORACLE8開始,就出現資料庫產品特性標識符,如ORACLE8i和9i,這個i是Internet的縮寫,表示該產品全面支援Internet應用,簡單一點說,就是融入了JAVA技術和對JAVA的支援.從ORACLE10稱為10g,這個g是Grid的縮寫,表示支援"網格運算",簡單一點說,就是更好地支援叢集和多點應用,到目前為止,最新版的是ORACLE11g,而ORACLE還有一個

Oracle select in/exists/not in/not exits

in 是把外表和內表作hash 串連,而exists是對外表作loop迴圈,每次loop迴圈再對內表進行查詢。 一直以來認為exists比in效率高的說法是不準確的。 如果查詢的兩個表大小相當,那麼用in和exists差別不大。 in 是把外表和內表作hash 串連,而exists是對外表作loop迴圈,每次loop迴圈再對內表進行查詢。 一直以來認為exists比in效率高的說法是不準確的。 如果查詢的兩個表大小相當,那麼用in和exists差別不大。

淺談在Hibernate中使用Oracle sequence

一. 為表建立自增長自段有兩種,一種是不同的表使用各自的Sequence,方法如下:     1、在Oracle sequence首先建立sequence       create sequence seq_idminvalue 1start with 1increment by 1cache 20;     2.在你的hbm.xml中的配置   seq_id     這樣再插入資料的時候,Hibernate會自動產生如下語句:    hibernate: select

Oracle中視圖的建立和處理方法

視圖是基於一個表或多個表或視圖的邏輯表,本身不包含資料,通過它可以對錶裡面的資料進行查詢和修改。視圖基於的表稱為基表,Oracle的資料庫物件分為五種:表,視圖,序列,索引和同義字。視圖是儲存在資料字典裡的一條select語句。通過建立視圖可以提取資料的邏輯上的集合或組合。視圖的優點:1.對資料庫的訪問,因為視圖可以有選擇性的選取資料庫裡的一部分。2.使用者通過簡單的查詢可以從複雜查詢中得到結果。3.維護資料的獨立性,試圖可從多個表檢索資料。4.對於相同的資料可產生不同的視圖。視圖分為簡單視圖和

Oracle中替換like的方法

資料庫中儲存了海量的資料,當查詢時使用like,速度明顯變慢。我在做項目時,發現可以使用instr函數來取代like的作用。1.%a%方式:select * from pub_yh_bm twhere instr(t.chr_bmdm,'2')>0等份於:select * from pub_yh_bm twhere t.chr_bmdm like '%2%'2.%a方式:select * from pub_yh_bm twhere

馮祖洪轉 oracle sql最佳化總結

 這兩天閑著沒事情,項目也快上線了,就把以前在項目裡寫的SQL語句都看了一遍。參照往年最佳化SQL的經驗和網上對SQL語句最佳化的方法總結,加上oracle這麼強大的SQL分析工具,把寫的不是很優的SQL拿來最佳化了。 總結如下:一、固定的SQL書寫習慣,相同的查詢盡量保持相同二、預存程序的效率較高。三、編寫與其格式一致的語句,包括字母的大小寫、標點符號、換行的位置等都要一致 。    sql語句用大寫的;因為oracle總是先解析sql語句,把小寫字母轉換成大寫的再執行

Failed to obtain WLS Edit lock-Oracle Service Bus 10gR3

Failed to obtain WLS Edit lock; it is currently held by user weblogic. This indicates that you have either started a WLS change and forgotten to activate it, or another user is performing WLS changes which have yet to be activated. The WLS Edit lock

Oracle專用伺服器與共用伺服器的區別

 轉自:http://hi.baidu.com/alanfancn/blog/item/b663821e60f614f31ad576f2.html,alanfan部落格。在建立Oracle資料庫的時候,應該會在資料庫建立助手嚮導上面看到這麼一個選項,就是資料庫的串連模式採用什麼方式。在Oracle9i或者10g中,可以看到有2種串連模式,一種叫做專用伺服器串連(dedicated server) ,另外一種叫做共用伺服器串連(shared

如何在LoadRunner中監控oracle資料庫-Zee

  環境相關資訊概述:LoadRunner 9.0Sitescope 9.0Windows 2003Oracle database 10g  1.   使用LR內建的監控引擎  1.1.在LR的controller上安裝oracle用戶端  這一步就不用說了,安裝直接Setup,安裝就OK了。1,安裝完後,先配置一下Net Configuration

解決使用ASP無法串連 ORACLE 9i 資料庫的問題。

 自己確實遇到無法串連的問題.不過我的問題是在於NTFS的許可權問題.已經解決了.但是看到另外一個傢伙遇到的問題並且解決了.感覺多了一個思路.Mark一下解決使用ASP無法串連 ORACLE 9i 資料庫的問題。作者:pizz今天,在一台WIN2K SERVER 伺服器上,通過ASP安裝在原生 Oracle9i 資料庫時,發現錯誤,根本無法串連上資料庫。其錯誤描述如下:Microsoft OLE DB Provider for ODBC Drivers 錯誤 ''''80004005'''' 

關於asp.net操作oracle BLOB

最近正好要寫圖片進入oracle的BLOB發現一些問題所以找了下網路,有兩個寫的很好.不過一個是SQL SERVER的BLOB,另外一個是oracle不過是用oracleclient的. How to Pass a BLOB as parameter to an Oracle package by using the .NET Managed Provider for Oracle 使用ADO.NET 以及C#處理BLOB 資料關於這個問題,是關於資料集類型的問題.我現在修改BLOB

Linux 安裝 Oracle 11g

1.修改作業系統核心參數在Root使用者下執行以下步驟:1)修改使用者的SHELL的限制,修改/etc/security/limits.conf檔案輸入命令:vi /etc/security/limits.conf,按i鍵進入編輯模式,將下列內容加入該檔案。oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536編輯完成後按Esc鍵,輸入 “:wq” 存檔退出2)修改/

oracle複製表,表結構,表資料

1. 複製表結構及其資料:create table table_name_new as select * from table_name_old(整個表資料和結構)create table table_name_new(column1,column2...) as select column1,column2...from table _name_old(表的部分列) 2. 只複製表結構:create table table_name_new as select * from

oracle匯入匯出,包括表,表結構,方案,資料庫

匯出直接在命令列下寫命令1.匯出自己的表  exp userid=scott/tiger@myoral tables=(emp,dept) file=d:\e1.dmp 2.匯出其它方案的表 如果使用者要匯出其它方案的表,則需要dba的許可權或是exp_full_database的許可權,比如system就可以匯出scott的表  exp userid=system/manager@myoral tables=(scott.emp) file=d:\e2.emp 3. 匯出表的結構  exp

Oracle 分析函數詳解

轉貼至 老紫竹 的網站:http://www.laozizhu.com/view-Oracle%E5%88%86%E6%9E%90%E5%87%BD%E6%95%B0%E8%AF%A6%E8%A7%A3-20279.htm(他不會投訴我吧,沒經過允許就轉載文章) 它是Oracle分析函數專門針對類似於"經營總額"、"找出一組中的百分之多少" 或"計算排名前幾位"等問題設計的。分析函數運行效率高,使用方便。 分析函數是基於一組行來計算的。這不同於聚集合函式且廣泛應用於OLAP環境中。

如何寫批次檔自動將資料匯入oracle資料庫

 Oracle資料庫的自動匯入與匯出,在許多地方有廣泛的應用.例如:一個Oracle資料庫應用系統開發結束後,如果要將系統安裝到客戶電腦上,就需要將初始資料匯入到使用者的Oracle資料庫中.最近項目中也需要實現以上功能,花了點時間搜尋實驗,整理如下: 先把要安裝的初始資料檔案匯出為initial.dmp,然後在客戶計算上安裝好oracle,接著執行批次檔impInitialData.bat(與該批次檔同一目錄還有createuser.sql,initial.dmp兩個檔案) impInitia

oracle to_date,to_char,to_number 用法

註: 整理至 網路 24小時的形式顯示出來要用HH24select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual; to_date() function1.日期格式參數 含義說明 D 一周中的星期幾 DAY 天的名字,使用空格填充到9個字元 DD 月中的第幾天 DDD 年中的第幾天 DY

c# winform 操作oracle資料庫的Blob欄位,把圖片儲存到資料庫,儲存圖片到資料庫

轉自:http://heisetoufa.iteye.com/blog/262798 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;using

Oracle和MS SQL server的函數對比

---------數學函數  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 from

oracle建立自增長主鍵

建表:使用者必須被顯示的賦予建立觸發器的許可權才可以建立trigger1、用sys/1234登陸sqlplus2、在command視窗輸入:grant create any trigger to sprita1;3、提示Grant succeeded表明賦予成功         建立自增長主鍵的表:create table student(id number not null primary key,name varchar2(20) not null,gender varchar2(20)

總頁數: 1509 1 .... 487 488 489 490 491 .... 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.