Time of Update: 2018-12-04
動態SQL的使用Oracle實際上比SQL Server好一些,但絕對沒有傳說中那麼強。這是這些天一識Oracle廬山真面目的感受。看來好多事情多如此,聽的要比見到的完美。接著第一句說,Oracle的動態SQL就很棒,我專門學習了一下。記錄如下。先說說動態SQL是什麼,看這句熟悉的:select * from a_table where a_variable=a_declarevalue;再寫句動態:select * from a_table where
Time of Update: 2018-12-04
/************************************************我與遊標大四的時候,我要開始找工作了。擠在人群擁擠的人才市場,我滿懷熱情地走近一個招VB程式員的公司。一個大叔不冷不熱地問,做過項目嗎?“沒有,但我的VB成績不錯,希望您能給我一次機會,我想嘗試一下…”做過資料庫嗎?“嗯,做過。”知道什麼是遊標嗎?“……”我們需要有經驗的程式員……就是如此,世界只會相信有實力的人。那個時候會的太少,沒有得到機會也就正常。所以,要學無止境,讓自己強大起來。弱國無外交。
Time of Update: 2018-12-04
Oracle函數列錶速查 2004-10-20 22:53:13 PL/SQL單行函數和組函數詳解 函數是一種有零個或多個參數並且有一個傳回值的程式。在SQL中Oracle內建了一系列函數,這些函數都可被稱為SQL或PL/SQL語句,函數主要分為兩大類: 單行函數 組函數
Time of Update: 2018-12-04
遊標學習一> 遊標是什麼: 遊標字面理解就是遊動的游標。 用資料庫語言來描述:遊標是映射在結果集中一行資料上的位置實體,有了遊標 使用者就可以訪問結果集中的任意一行資料了,將遊標放置到某行後,即可對該行資料進行操作,例如提取當前 行的資料等等。二> 遊標的分類: 顯式遊標和隱式遊標 顯示遊標的使用需要4步: 1.聲明遊標 CURSOR mycur(vartype number) is
Time of Update: 2018-12-04
首先在StdAfx.h標頭檔中加入#import "c:\program files\common files\system\ado\msado15.dll"\no_namespace rename("EOF","adoEOF")然後在App類的標頭檔中聲名public: _ConnectionPtr
Time of Update: 2018-12-04
假設NA公司總部在北京,一個分公司在新疆。現在,本機電腦在分公司,資料庫SID為:SIDXJ,賬戶:userxj/xj123,IP為:192.168.1.100總部有一個資料庫,SID為SIDBJ,帳號為:userbj/bj123,IP為192.168.1.101,要求:在本機資料庫SIDXJ能夠訪問遠端資料庫SIDBJ。即,在sidxj資料庫中,使用者userxj需要建立dblink,以userbj身份訪問sidbj資料庫。步驟:1.首先關閉兩台電腦的防火牆獲得global_name,執行如下
Time of Update: 2018-12-04
Oracle
Time of Update: 2018-12-04
對像我們一樣的一般的程式員來說, 只需關注oracle的資料庫引擎中最重要的的3個引擎, 分別是: SQL指令碼引擎, PL/SQL指令碼引擎, 和JVM(根據我目前的理解,引擎是與指令碼語言對應的概念. 但在此, 不妨暫時把JVM理解成一種引擎) 這三個引擎用於解析並執行由使用者進程發到oracle伺服器上的程式(單獨的SQL程式, PL/SQL程式, JAVA程式,或者它們的混合體!)這三個引擎並不是彼此獨立的, 而是可以相互配合的,在需要的時候!
Time of Update: 2018-12-04
Linux下的配置過程和Windows一樣,如下: 1、將Oracle JDBC的JAR包拷貝到Matlab的相關目錄(../matlab/java/jar/toolbox/)下。 Oracle 11g安裝目錄的jdbcàlib(如/app/Administrator/product/11.1.0/client_1/jdbc/lib)下有四個檔案:ojdbc5.jar、ojdbc5_g.jar、ojdbc6.jar、ojdbc6_g.jar。 ojdbc5.jar、ojdbc5
Time of Update: 2018-12-04
語句和串連ACCESS,SQL Server的一樣的,稍微改一下就可以了: Dim objConn,myDSN If Not IsObject(objConn) Then Set objConn = Server.CreateObject("ADODB.Connection") myDSN = "Provider=OraOLEDB.Oracle;Data Source=Oracle_Shanghai;User ID=scott;PASSWORD=tiger;Persist Security
Time of Update: 2018-12-04
OEFA是一個Oracle Export工具匯出檔案分析器,可以顯示匯出檔案的表結構、記錄數及詳細內容資訊。當前V1.0版本只是一個比較初級的預覽版,很多功能還不完善。本軟體不包括源碼,軟體可以免費使用,但不可以作為商業用途。 以下是軟體的一些: http://www.itpub.net/thread-1193451-1-1.html
Time of Update: 2018-12-04
雖然11g都沒正式用,但還是要關注一下Oracle 11gR2 新特性,以下是Oracle 11gR2 效能最佳化方面的增強介紹: 說明:Stored Outlines=儲存概要SQL Plan Management(SPM)=SQL計劃管理 1.增加Stored Outlines遷移到SQL Plan Management(SPM)的功能stored outlines缺乏SQL計劃管理的靈活性和適應性。通過提供的遷移路徑,原應用正在使用的stored
Time of Update: 2018-12-04
選自CSDN http://search.csdn.net/Expert/topic/2280/2280860.xml?temp=2.169436E-02 論壇中JCC0128 網友的發言【delphi+oracle報表解決方案(一)】delphi中調用oracle的預存程序(分帶返回遊標,不傳回值兩種) 關鍵字: delphi ,oracle預存程序,遊標,返回資料集,報表註:delphi 6+ oracle 8.1.6一.建立包與包體1.附:建表aaclass為下面作測試用create
Time of Update: 2018-12-04
http://forums.oracle.com/forums/thread.jspa?threadID=613450 Oracle的通訊協定TNS對不完全對外公開的,只用成為oracle的夥伴並向oracle支付一定的費用才能使用。 Jonah H. Harris對oracle的通訊協定進行了深入的研究,致力於解析oracle通訊協定,實現一個自己的oracle驅動。他在個人網站 http://www.oracle-internals.com
Time of Update: 2018-12-04
也不說那麼複雜的了 直接上代碼 實現 自增欄位 用pl/sql dev 建立一個表,欄位名 id,類型number() 用 pl/sql 建立一個sequence 這個我就不多說了 直接 圖形化操作就可以實現 然後自己編寫觸發器,其實觸發器也可以 圖形化操作,但是還是要自己填寫代碼來實現 所以直接寫代碼了 create or replace trigger xxxx_tbefore insert on xxxx for each row begin select
Time of Update: 2018-12-04
ORACLE 10goracle 下載還需要使用者名稱我自己註冊了個方便大家使用下載user:wangdetian168@gmail.compass:qwe123QWE密碼是這個 一般不會動了 大家也不用幫我找回密碼了 每次都改 也很麻煩的如果有需要可以幫我瀏覽下 右側的需要的資訊Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit) http:/
Time of Update: 2018-12-04
資料庫伺服器突然給癱了,硬體故障,暫時找來一P4機器頂替,安裝好WIN 2000 Server後安裝Oracle 8.17,問題出現了,點安裝沒有任何反應,直接運行setup.exe,還是沒有反應,懷疑檔案有問題,更換成8.16後還是同樣問題,極度鬱悶,難道安裝檔案全壞了?我之前在別的機器上按照過的,沒有問題的,不可能的,這時一客戶打電話過來說他們也裝不上Oracle,描述的癥狀和我們一樣,看來不是安裝盤的問題,上http://www.google.com
Time of Update: 2018-12-04
---------------------以下為ORALC 資料庫----------------------------- SQL語句最佳化方法30例在SQL語句最佳化過程中,我們經常會用到hint,現總結一下在SQL最佳化過程中常見Oracle HINT的用法:1. /*+ALL_ROWS*/ 表明對語句塊選擇基於開銷的最佳化方法,並獲得最佳輸送量,使資源消耗最小化. 例如: SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS
Time of Update: 2018-12-04
查閱了METALINK,自己頂頂自己差不多研究出來,但由於 Discoverer and olap viewer 沒有研究出統一方案,所以單獨處理oracleBI discoverer<!-- 伺服器 VIEWER URL --><form method="post" name="db_login" action="http://ths-yuzhh.domain.solution.com/discoverer/viewer"><!-- 使用者名稱 -->&
Time of Update: 2018-12-04
%TYPE屬性 在PL/SQL中可以將變數和常量聲明為內建或使用者定義的資料類型,以引用一個列名,同時繼承他的資料類型和大小。這種動態賦值方法是非常有用的,比如變數引用的列的資料類型和大小改變了,如果使用了%TYPE,那麼使用者就不必修改代碼,否則就必須修改代碼。 TYPE是用於取得表或遊標中的欄位類型;這樣表的類型或者欄位修改以後,定義的變數無需修改代碼; v_empno SCOTT.EMP.EMPNO%TYPE;