Oracle查詢類預存程序調用樣本

預存程序:Code highlighting produced by Actipro CodeHighlighter

Visual Basic使用OLE Automation方法訪問Oracle資料庫

oracle的oo4o最近這個項目是vb.net和oracle。因為客戶的要求,沒有採用傳統的odbc,而是oracle提供的oo4o,全稱是Oracle Objects for OLE (OO4O)。從日本的資料看,這個效率最高,推薦使用。但是我看到的英文和中文,推薦的是odbc。到底誰好就不管了。這裡記下如何使用,和結果。測試得到的連線速度是這樣的:1萬左右的記錄,插入或者修改的速度,大概是1個小時,平均167條/分,一條記錄大概0.36秒。oo4o首先要進行安裝,在這裡去下載http://

ORACLE預存程序【轉載】

ORACLE預存程序【轉載】http://blog.bossma.cn/archives/2008/01/801、插入資料:向一張表裡插入若干條資料/*建立表tb1包含兩個欄位col1、col2*/create table tb1(col1 char(20),col2 char(20)); /*插入資料的預存程序*/CREATE OR REPLACE PROCEDURE INSERTAMOUNTTEST(ST_NUM        IN     NUMBER,/*起始數值*/ED_NUM   

ASP使用ADO串連ORACLE資料庫失敗解決方案

錯誤現象-----------connectionstring:     Provider=OraOLEDB.Oracle;   Data   Source=ORACLE;   User   Id=sinodigital;Password=aaaaa;     ------------err.description:     Provider   cannot   be   found.   It   may   not   be   properly   installed.    

jdbc for oracle demo

package com.huawei.oracle;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class OracleTest {public static void main(String[] args) throws

在RHEL5.2上安裝Oracle 資料庫10g

    在《安裝RHEL 5.2 記錄(一)》一文中介紹,為了安裝Oracle,所以開始先學習安裝RHEL5.2。經過一些摸索,終於搭建起了RHEL環境,包括中文的語言環境(儘管這個對安裝 Oracle並沒有太多的協助,這篇文章就是在RHEL下寫的,嘿嘿)。又經過幾天的折騰,也在RHEL5.2上將Oracle 10g(32位版)安裝成功了。儘管網路上有很多參考文章,但還是比較多坎坷和曲折,所以還是記錄一下,以備以後查詢。    本文主要參考文章是Oracle官方安裝手冊-《在Linux x86

如何才能成功安裝ORACLE

首先,下載安裝包..地址:本http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.zip 當然,預設的安裝包是不支援,win7和visata的。所以我們必須更改以下配置....1.下載完安裝包,解壓縮...找到目錄: database\stage\prereq\db\refhost.xml添加以下內容(根據裡面標籤規律添加):<!--Microsoft Windows

擷取ORACLE 表欄位,表名,以及主鍵之類等等的資訊

擷取表名: Oracle的user_talbes用於記錄了使用者表資訊。select * from user_tables 擷取某個表的欄位:USER_TAB_COLS中記錄了使用者表的列資訊。下面是別人寫的:SELECT USER_TAB_COLS.TABLE_NAME as 表名,USER_TAB_COLS.COLUMN_NAME as 列名 , USER_TAB_COLS.DATA_TYPE as 資料類型, USER_TAB_COLS.DATA_LENGTH as 長度,

oracle 修改序列起始值

         Oracle 序列(Sequence)主要用於產生流水號,Oracle EBS系統中是經常用到的。但是,有時需要修改序列初始值(START WITH)時,好多人憑感覺認為:Alter Sequence SequenceName Start With N。事實上,在Oracle Db中,修改序列沒有這樣的文法。沒有這樣的文法情況怎麼辦,有二種方法可以完成——        1.先刪除序列,然後重新建立。這個方法比較方便。        2.通過Increment

Ubuntu 10.10下安裝Oracle 10g+JDK

Win7下安裝Ubuntu 10.10好辦了,下載一個,運行wubi.exe就可以像安裝軟體一樣安在任意盤內。 Ubuntu下安裝oracle。。。費勁!不過還好搞好了!查了不少資料也走了不少彎路,現總結如下: 首先確定安裝環境和版本, Ubuntu 10.10:: JDK1.6:: oracle10g企業版:: 1.安裝JDK1.6 1.1 首先,在http://java.sun.com 下載最新的jdk-6u20-linux-i586.bin,這個操作起來比較簡單,不需要轉換。

[Oracle學習筆記] 控制檔案管理:維護控制檔案

一、控制檔案備份當資料庫結構發生改變時,立即備份控制檔案,一旦控制檔案發生故障,可以使用備份進行恢複。備份控制檔案方法有兩種:1. 直接複製樣本:SQL> alter database backup controlfile to 'f:\control_test.bkp';資料庫已更改。2. 備份指令檔樣本:SQL> alter database backup controlfile to

[Oracle學習筆記] 管理記錄檔

記錄檔又稱重做記錄檔,記錄使用者對資料庫的修改,可用於資料庫恢複。實際應用中,一般對記錄檔鏡像,其中一個記錄檔發生損壞時,其他鏡像的記錄檔還可以用。記錄檔及其鏡像稱為記錄檔組(logfile

如何通過指令碼建立Oracle資料庫

建立Oracle資料庫非常複雜,在平時工作中一般採用dbca工具建立即可,但是有些情況下,比如運行自動化指令碼,則需要通過運行指令碼來建立。下面介紹一個簡單的用指令碼建立Oracle資料庫的方法。1. 通過DBCA產生資料庫建立指令碼啟動DBCA通過嚮導建立資料庫,這裡設資料庫名為RICM,在最後一步勾選“Generate Database Creation

oracle 建立使用者 給使用者設定許可權

--select * from dba_users; 查詢資料庫中的所有使用者  --alter user TEST_SELECT account lock; 鎖住使用者  --alter user TEST_SELECT account unlock; 給使用者解鎖  --create user xujin identified by   xujin; 建立使用者  --grant create tablespace to xujin; 授權  --grant select on tabel1

本機不安裝Oracle用戶端,使用PL/SQL Developer串連遠端資料庫

本文轉自:http://blog.csdn.net/caihaijiang/article/details/6083566 1、先到Oracle網站下載Instant Client :http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html根據你的作業系統選擇不同的Instant

Oracle 行列轉換(PIVOT)的N種方法

文章目錄 Oracle SQL - pivoting one row of several columns into one column of several rowsDisplay Oracle SQL output rows on one single line Oracle SQL - pivoting one row of several columns into one column of several rowsOracle

完整oracle 流複製配置

 基本環境搭配:Sqlplus ‘/ as sysdba’alter system set aq_tm_processes=2 scope=both; //不要設定成0或者10, 這樣做可能禁用隊列監測處理和影響流池記憶體利用率.alter system set global_names=true scope=both;alter system set job_queue_processes=10 scope=both; //建議的最低值為4,定義傳播進程數.alter system set

sqlserver與oracle case when else ,isnull文法差別

sqlserver裡的isnull()oracle裡nvl()NVL(Expr1,Expr2)如果Expr1為NULL,返回Expr2的值,否則返回Expr1的值NVL2(Expr1,Expr2,Expr3)如果Expr1不為NULL,返回Expr2的值,否則返回Expr3的值NULLIF(Expr1,Expr2)如果Expr1和Expr2的值相等,返回NULL,否則返回Expr1的值sqlserver裡的case when else的用法: 表名 = CASE WHEN a.colorder

原:Oracle 和 SqlServer下擷取主外鍵表名欄位名約束名的語句

希望象Sqlserver中一樣能清晰的分析主外鍵表和欄位資訊,用一個SQL語句寫出主外鍵表的欄位一一對應關係,在網上找了半天,有能列出主外鍵表和欄位的,但欄位不是一一對應好的,所以自己寫了一個。 Oracle中擷取主外鍵表名欄位名約束名Code highlighting produced by Actipro CodeHighlighter

【英語天天讀】奧哈拉給女兒的信

作者:gnuhpc 出處:http://www.cnblogs.com/gnuhpc/TLS,1 p.Mrs. Doughty Quogue, Long Island 16 September 1962, Sunday My dear: Well, here we are — but not here. You at St. Tim's, Sister in Princeton, and me in Quogue, and another brand new

總頁數: 1509 1 .... 593 594 595 596 597 .... 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.