Oracle學習(八)之 Oracle資料庫啟動曆代版本及其區別

標籤:1、Oracle 的OCI Driver 和 Thin Driver的區別①JDBC OCI: oci是oracle call interface的縮寫,此驅動類似於傳統的ODBC 驅動。因為它需要Oracle Call Interface and Net8,所以它需要在運行使用此驅動的JAVA程式的機器上安裝用戶端軟體,其實主要是用到orcale用戶端裡以dll方式提供的oci和伺服器配 置。②JDBC Thin: thin是for thin

【轉】oracle 重複資料刪除記錄

標籤:轉至:http://blog.163.com/aner_rui/blog/static/12131232820105901451809/ 2。保留一條(這個應該是大多數人所需要的 ^_^)Delete HZT Where ID Not In (Select Max(ID) From HZT Group By Title)註:此處保留ID最大一條記錄1、尋找表中多餘的重複記錄,重複記錄是根據單個欄位(peopleId)來判斷select * from peoplewhere

Oracle交易處理

標籤:二、事務和鎖當執行事務操作時(dml語句),oracle會在被作用的表上加鎖,防止其它使用者修改表的結構。這裡對我們的使用者來講是非常重要的。  三、提交事務當用commit語句執行時可以提交事務。當執行了commit語句之後,會確認事務的變化、結束事務。刪除儲存點、釋放鎖,當使用commit語句結束事務之後,其它會話將可以查看到事務變化後的新資料。儲存點就是為復原做的。儲存點的個數沒有限制。         

Oracle DISTINCT A 排序問題(轉)

標籤:請問Oracle 中有ID,A欄要怎麼讀出欄的不重複值,並且用ID來排序,請大家幫幫忙? 解決方案:ID | A 1 | x 2 | y 3 | x A欄的不重複值: x, y 但用ID來排序時 x 的 ID 應用 1 or 3 所以Oracle 不接受 select distinct A from table order by ID 可以試試 group by 例

dump匯入oracle 11g備忘

標籤:串連到: Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production已成功載入/卸載了主表 "test"."SYS_IMPORT_FULL_02"啟動 "test"."SYS_IMPORT_FULL_02": test/******** DIRECTORY=dpdir DUMPFILE=test_14.dmp FULL=y;處理物件類型 TABLE_EXPORT/TABLE/TABLE處理物件類型

Oracle 截取、尋找字元函數(持續更新)

標籤:整理一些常用的截取、尋找字元函數:1、尋找某一個字串中某一個字元(串)出現的次數SELECT LENGTH(REGEXP_REPLACE(REPLACE(‘anne<br>lily<br>jane‘, ‘<br>‘, ‘@‘),  ‘[^@]+‘,  ‘‘)) COUNT FROM DUAL; --返回22、判斷某個字元是否在源字串出現過select instr(‘anne<br>lily<br>jane‘,‘

Oracle中的rownum,ROWID的 用法

標籤:1.ROWNUM的使用——TOP-N分析使用SELECT語句返回的結果集,若希望按特定條件查詢前N條記錄,可以使用偽列ROWNUM。ROWNUM是對結果集加的一個偽列,即先查到結果集之後再加上去的一個列 (強調:先要有結果集)。簡單的說ROWNUM是符合條件結果的序號。它總是從1開始排起的。使用ROWNUM時,只能使用<、<=、!=符號。 舉例:student(學生)表,表結構為:ID       char(6) 

Oracle學習(五)之 表查詢

標籤:1.Oracle資料庫用來測試的三張表,emp(僱員資訊表),dept(部門資訊表),salgrade(工資層級表),他們的表結構如下所示:2.計算年工資(不計算獎金) 3.計算獎金, nvl函數的使用方法nvl(comm,

oracle的exp和imp命令的使用【轉載】

標籤:oracle的exp和imp命令的使用  我們通常要對ORACLE的資料進行匯入,匯出,在沒有expdb,impdb以前(10G以前),我們都是使用exp

In Oracle 11g, how to change the order of the results of a sql without “order by”?

標籤:oracle 11g當sql語句中不加order by的時候,好像是按rowid的順序返回結果的。我也看過一些相關的文檔,oracle的官方意思就是不加order by,就不保證輸出的順序。那麼,問題來了:如果現在我select XXX,一組結果出來,順序是.......A....B.....那麼接下來我做什麼操作,再做同樣一句select,怎麼才能讓結果變成....B...A.....Notice1: 操作中請勿修改表的主鍵,不要用DDL,只用select * from

Oracle Spool詳解

標籤:轉自:http://blog.sina.com.cn/s/blog_6bccf0360101hzsh.html1.spool的作用是什嗎?spool的作用可以用一句話來描述:在sqlplus中用來儲存或列印查詢結果。2.spool在oracle 9i、10g和11g下的文法及使用樣本oracle 9i spool文法SPO[OL] [file_name[.ext]|OFF|OUT]oracle 10g、11g spool文法SPO[OL] [file_name[.ext]

Oracle 一些操作

標籤:Achivelog ============================ alter system set db_recovery_file_dest=‘F:\ORACLE\recovery_area‘ scope=both; alter system set db_recovery_file_dest_size=100G scope=both;   Select big table ================================

Oracle 中包(Package)

標籤:一、什麼要使用包?        在一個大型項目中,可能有很多模組,而每個模組又有自己的過程、函數等。而這些過程、函數預設是放在一起的(如在PL/SQL中,過程預設都是放在一起 的,即Procedures中),這些非常不方便查詢和維護,甚至會發生誤刪除的事件。 PL/SQL為了滿足程式模組化的需要,引入了包的構造。通過使用包就可以分類管理過程和函數等。

Oracle 中用一個表的資料更新另一個表的資料

標籤:Oracle 中用一個表的資料更新另一個表的資料分類: SQL/PLSQL2012-05-04 15:49 4153人閱讀 評論(1) 收藏 舉報oraclemergesubqueryinsertnull 有下面兩個表:將表tab1中id值與和表tab2中id值相同的行的val更新為tab2中val的值.select * from tab1; select * from

oracle多表查詢

標籤:基本文法多表查詢    笛卡爾積在SQL中的實現方式既是交叉串連(Cross Join)。全部串連方式都會先產生暫時笛卡爾積表。笛卡爾積是關係代數裡的一個概念,表示兩個表中的每一行資料隨意組合。-- 笛卡爾積 select * from emp, dept;-- 使用公用欄位,去掉笛卡爾積select * from emp, dept where emp.deptno = dept.deptno;-- 查詢出每一個僱員的姓名,工作,僱員的直接上級領導的姓名--

ORACLE 12C 修改spfile路徑

標籤:database   oracle   spfile   修改方法如下:create pfile=‘/tmp/init0924.ora‘ from spfile;shutdown immediate  --兩個節點都要停startup nomout pfile=‘/tmp/init0924.ora‘create 

/etc/rc.d/rc.local實現oracle 10g自啟動

標籤:/etc/rc.d/rc.local oracle 10g 自啟動環境:redhat 5.9 64位,oracle 10g1.修改dbstart指令碼:$ vi $ORACLE_HOME/bin/dbstart#ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracleORACLE_HOME_LISTNER=$ORACLE_HOME2.修改/etc/oratab為如下格式:$ vi

Oracle學習(三)之安裝plsql developer用戶端

標籤:1.下載Oracle用戶端a) :http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,點擊串連進入會出現以下頁面。選擇第一個Instant Client for Microsoft Windows (32-bit) 進行下載就可以了,請不要下載64bit的,我試過,不能實現串連的。b)

oracle學習第六天

標籤:索引B-Tree結構 請參照相應的圖例索引是一種允許直接存取資料表中某一資料行的樹形結構,為了提高查詢效率而引入,是獨立於表的對象,可以存放在與表不同的資料表空間中索引記錄中存有索引關鍵字和指向表中資料的指標(地址)對索引進行的I/O操作比對錶進行操作要少得多索引一旦被建立就將被oracle系統自動維護,查詢語句中不用指定使用哪一個索引ROWID,也是一個偽列,唯一標識一條資料記錄,可以理解為行記錄的地址select rownum,rowid,username from

oracle網路管理

標籤:2015-10-13目錄一、串連原理二、服務端配置  1.動態註冊  2.靜態註冊三、用戶端配置  1.本地命名  2.簡單命名四、串連方式  1.共用串連  2.專有串連  3.池串連DRCP一、串連原理  二、服務端配置  1.動態註冊   2.靜態註冊 三、用戶端配置  1.本地命名   2.簡單命名 四、串連方式  1.共用串連   2.專有串連   3.池串連DRCP oracle網路管理

總頁數: 1509 1 .... 1221 1222 1223 1224 1225 .... 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.