oracle 中 cursor 與refcursor及sys_refcursor的區別

引用一、顯式cursor 顯式是相對與隱式cursor而言的,就是有一個明確的聲明的cursor。顯式遊標的聲明類似如下(詳細的文法參加plsql ref doc ): cursor cursor_name (parameter list) is select ... 遊標從declare、open、fetch、close是一個完整的生命旅程。當然了一個這樣的遊標是可以被多次open進行使用的,顯式cursor

Oracle 分區索引詳解

文法:Table Index CREATE [UNIQUE|BITMAP] INDEX [schema.]index_nameON [schema.]table_name [tbl_alias](col [ASC | DESC]) index_clause index_attribsindex_clauses:分以下兩種情況1. Local Index 就是索引資訊的存放位置依賴於父表的Partition資訊,換句話說建立這樣的索引必須保證父表是Partition1.1

Oracle–預存程序

1、預存程序寫法 create or replace procedure HVM_BYQ_TJ--變壓器統計資訊--->入庫(id in number)asbegin  for num in 1..2 loop   if num=1 then  update hvm_zsb_tj set byq=(select count(0) as hangshu from hvm_view_ObjectZTPJ_Byq t where t.StsRes = '正常狀態' and t.bdzdydj =

Oracle常見的QA

1、開啟Oracle SQL Developer 2.1工具出現“Unable to create an instance of the Java Virtual Machine ”解決方案:修改工具路徑下的 ide\bin\ide.conf   AddVMOption –Xmx

Oracle不同行的某列字串相加,去除重複值

有如下表SRS_B_CW_TESTCity People Make廣州   1        A廣州   2        B廣州   3        C上海   4        A上海   5        E廣州   6        A上海   7        E實現如下效果City People Make上海   16     AE廣州   12     ABC我們一步一步的學習(1)如果直接group by則只能數字sum,字串無法相加select

.net下Oracle的Blob欄位存取(二)上傳下載

上傳和前一篇差不多,不過先插入的是文字格式設定,這對blob是大材小用了,現在上傳附件代碼: Code highlighting produced by Actipro CodeHighlighter

ORACLE NOCOPY的用法

DECLARE  l_1 NUMBER := 10;  l_2 NUMBER := 20;  l_3 NUMBER := 30;  PROCEDURE test_out(p1 IN NUMBER,                     x1 IN OUT NUMBER,                     x2 IN OUT NOCOPY NUMBER) IS  BEGIN    x1 := p1;    dbms_output.put_line('inside test_out, x1=

Oracle錯誤 ora-12514 解決方案

成功連到資料庫上之後,查看listener狀態:lsnrctl statusstatus READY 狀態,需要由非歸檔轉為歸檔模式,故操作如下:1.關閉資料庫shutdown immediate 正常關閉;2.啟動資料庫到mount狀態,startup mount,發生報錯:3.此時查看listener狀態: lsnrctl status為status

Automating Database Startup and Shutdown(開機啟動和關閉oracle)

參考:http://download.oracle.com/docs/pdf/B10812_02.pdf Use the dbstart and dbshut scripts to automate database startup and shutdown.Perform the following tasks to set up these scripts so that they are called at systemstartup and shutdown. Perform

Oracle 10G 新特性——RMAN

Oracle 10G 新特性——RMAN作者:fuyuncat來源:http://www.hellodba.com/RMAN增量備份方案、增量備份的離線恢複、恢複預覽、從resetlogs中恢複、檔案壓縮等被重新設計後變得更加強大了。大多數人都贊同RMAN就是Oracle事實上的Database

從Oracle遷移到SQL Server的陷阱

在把Oracle查詢轉換為SQL Server的時候要特別當心一些不容易注意到的問題。我們知道,T-SQL是SQL Server的語言引擎,而Oracle的語言引擎卻是PLSQL。這兩種查詢語言都對ANSI SQL-92標準進行了擴充以提供額外的支援力度。你所建立的應用程式幾乎都要用到這些補充特性。本文就對最常用的、非標準的Oracle擴充進行了說明,同時還要介紹下如何對這些擴充進行轉化以用在SQL Server環境下。列的選擇用PLSQL執行資料查詢的時候,FROM子句是必須的,這同SQL

如何卸載Oracle 9i

在win2000企業版作業系統下,卸載Oracle 9i :    1、停止所有Oracle服務    2、刪除註冊表中的所有關於Oracle項    (1)在HKEY_LOCAL_MACHINE\SOFTWARE下,刪除Oracle目錄    (2)在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services下,刪除所有Oracle項   

Oracle資料庫SCN號詳解

Oracle資料庫SCN號詳解:   系統檢查點scn(v$database(checkpoint_change#))  資料檔案檢查點(v$datafile(checkpoint_change#))  資料檔案終止scn(v$datafile(last_change#))  資料檔案中存放的檢查點  啟動scn (v$datafile_header(checkpoint_change#)  1、系統檢查點scn  當一個檢查點動作完成之後,Oracle就把系統檢查點的SCN儲存到控制檔案中。 

如何正確刪除ORACLE歸檔記錄檔

我們都都知道在controlfile中記錄著每一個archivelog的相關資訊,當然們在OS下把這些物理檔案delete掉後,在我們的 controlfile中仍然記錄著這些archivelog的資訊,在oracle的OEM管理器中有可視化的日誌展現出,當我們手工清除archive目錄下的檔案後,這些記錄並沒有被我們從controlfile中清除掉,也就是oracle並不知道這些檔案已經不存在了!這時候我們要做手工的清除的話,下面我經過實驗,可以嘗試這種方法:1. 進入rman  2.

Oracle 索引 詳解

一.索引介紹 1.1 索引的建立文法:CREATE UNIUQE | BITMAP INDEX <schema>.<index_name>      ON <schema>.<table_name>           (<column_name> | <expression> ASC | DESC,            <column_name> | <expression> ASC |

Oracle資料庫連接字串(各種版本)

下面這些都是Oracle資料庫連接字串,總結的非常詳細,但不是我總結的,我也是剛剛接觸Oracle正是學習的過程。把它貼出來,一是方便自己以後再使用的時候方便尋找,二呢也是給需要的你們提供便利,萬一你要是忘了,是吧。很受用,學習了!!! ODBC新版本Driver={Microsoft ODBC for Oracle};Server=myServerAddress;Uid=myUsername;Pwd=myPassword; 舊版本Driver={Microsoft ODBC Driver

oracle table 函數使用

PL/SQL表---table()函數用法/*PL/SQL表---table()函數用法:利用table()函數,我們可以將PL/SQL返回的結果集代替table。oracle記憶體表在查詢和報表的時候用的比較多,它的速度相對物理表要快幾十倍。simple example:1、table()結合數組:*/create or replace type t_test as object(id integer,rq date,mc varchar2(60));create or replace

Oracle 傳輸資料表空間(Transportable Tablespaces) 樣本(二) — 跨作業系統遷移資料表空間(endianness格式不同)

 一.說明之前整理的相關說明:Oracle 跨作業系統 遷移 說明http://blog.csdn.net/tianlesoftware/article/details/7252788 Oracle 跨作業系統 遷移 說明http://blog.csdn.net/tianlesoftware/article/details/7252788 Oracle 傳輸資料表空間(TransportableTablespaces) 樣本(一) -- 跨作業系統遷移資料表空間 (endianness格式相同)

Oracle ORION IO 測試載入器

 一. ORION 概述1.1 ORION 說明ORION (Oracle I/O Calibration Tool) 是校準用於 Oracle 資料庫的儲存系統 I/O 效能的獨立工具。校準結果對於瞭解儲存系統的效能有很大協助,不僅可以找出影響 Oracle 資料庫效能的問題,還能測量新資料庫安裝的大小。由於 ORION 是一個獨立工具,使用者不需要建立和運行 Oracle

Oracle Kill 正在啟動並執行 Job

 轉自:http://levicorp.com/2009/05/22/how-to-kill-the-running-job/  1. Check the running Job (From here you will get the SID thatrunning the Job)SQL> SELECT * FROM DBA_JOBS_RUNNING;2. Make Job become Broken/offlineBEGIN

總頁數: 1509 1 .... 105 106 107 108 109 .... 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.