Oracle的匯入匯出命令

ORACLE匯入匯出命令解析 本文對Oracle資料的匯入匯出 imp ,exp 兩個命令進行了介紹, 並對其相應的參數進行了說明,然後通過一些樣本進行演練,加深理解.文章最後對運用這兩個命令可能出現的問題(如許可權不夠,不同oracle版本)進行了探討,並提出了相應的解決方案;本文部分內容摘錄自網路,感謝網友的經驗總結;  一.說明   oracle 的exp/imp命令用於實現對資料庫的匯出/匯入操作;   exp命令用於把資料從遠端資料庫伺服器匯出至本地,產生dmp檔案;  

Oracle函數實現:人民幣小寫轉換為發票大寫

利用資料庫的函數,實現人民幣小寫轉換成發票大寫方式:CREATE OR REPLACE FUNCTION L2U -- 小寫金額轉換成大寫(    n_LowerMoney IN NUMBER)RETURN VARCHAR2ASv_LowerStr VARCHAR2(200); -- 小寫金額v_UpperPart VARCHAR2(200);v_UpperStr VARCHAR2(200); -- 大寫金額BEGINv_LowerStr :=

Oracle遊標使用大全

查詢     SELECT語句用於從資料庫中查詢資料,當在PL/SQL中使用SELECT語句時,要與INTO子句一起使用,查詢的傳回值被賦予INTO子句中的變數,變數的聲明是在DELCARE中。SELECT             INTO文法如下:      SELECT [DISTICT|ALL]{*|column[,column,...]}      INTO (variable[,variable,...] |record)      FROM

Oracle 中union的用法

UNION 指令的目的是將兩個 SQL 陳述式的結果合并起來,可以查看你要的查詢結果. 例如: SELECT Date FROM Store_Information UNION SELECT Date FROM Internet_Sales 注意:union用法中,兩個select語句的欄位類型匹配,而且欄位個數要相同,如上面的例子,在實際的軟體開發過程,會遇到更複雜的情況,具體請看下面的例子 select  '1' as type,FL_ID,FL_CODE,FL_CNAME,FLDA.FL_

Python下串連Oracle資料庫

又花了一上午來配這個東西,寫出來讓大家少走彎路吧,我的環境是:WinXp SP2 + Python2.4 + Oracle 8i【1】首先下載驅動:(cx_Oracle)http://www.python.net/crew/atuining/cx_Oracle/不過要注意一下版本,根據你的情況加以選擇。【2】安裝:執行那個exe安裝程式就可以了,它會copy一個cx_Oracle.pyd到{PYTHON_HOME}\Lib\site-packages目錄下。【3】執行一段測試程式:import 

oracle尋找索引及表的其它屬性

1、尋找表的所有索引(包括索引名,類型,構成列):select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = 要查詢的表2、尋找表的主鍵(包括名稱,構成列):select cu.* from user_cons_columns cu,

C#調用Oracle預存程序分頁

 直接調用Oracle中的預存程序完成對錶的分頁,對代碼封閉程度高,執行高效.以下為C#分頁類代碼,包括Oracle資料庫端預存程序PLSQL代碼. //    程式調用樣本:// int totalrows = 0;     //總記錄數//    int totalpages = 0;   //總頁數// string tableName ="temp"; //Oracle表名// int pagesize =5;  //每頁記錄數// int indexnowpage =2; 

如何找回oracle的密碼?

用具有DBA許可權的系統賬戶登陸,比如Windows的Administrator,UNIX/Linux的oracle使用者。 到控制台使用作業系統認證登陸,然後修改system或其他使用者密碼的方法:第一步:cmd進入控制台 第二步:鍵入sqlplus /nolog 斷行符號 第三步:鍵入conn /as sysdba 斷行符號 此時會顯示串連成功 第四步:鍵入alter user system identified by 123456;斷行符號

C# 在Oracle中寫入CLOB資料

  Table Schema:  CREATE TABLE "SA"."TB_NCLOB"    ("ID"   NUMBER(8,0) NOT NULL ENABLE,    "NAME" VARCHAR2(20 BYTE),    "TEXT" CLOB)  C# 代碼  public static void InsertWithLob() { if (mConnection != null && mConnection.State ==

SQL2000與Oracle的分布式操作

 最近做的項目都會與Oracle產生資料的級聯,在此標記:資料庫:     我方項目:SQL2000(獨立伺服器--Win2003)     客戶:Oracle 9I(獨立伺服器--Win2003)     需求:     當我方項目中特定資料發生變動時,包括新增,更新,刪除時.要同步客戶方的某資料庫中資料.本來想用觸發器來做.考慮到維護問題所以放棄.改用分布式操作.過程:     首先要在我方伺服器上安裝Oracle用戶端(因為要用OLE

Oracle中TO_DATE格式

TO_DATE格式(以時間:2007-11-02   13:45:25為例)        Year:              yy two digits 兩位年                顯示值:07        yyy three digits 三位年                顯示值:007        yyyy four digits 四位年                顯示值:2007        Month:              mm    number   

linux 下oracle 10g sqlplus中文顯示和輸入的問題

一般情況下我們用的Oracle編碼是UTF-8的首先我們使用的用戶端securityCRT設定了字元編碼

EA 反向工程 匯入oracle中表結構

和匯入其他資料庫基本是相同的。不過oracle用戶端很難用。    1.建立model時間要選擇Database    2.在名為Data Model的Class視圖裡點右鍵,選擇Import DB schema from ODBC source    3.然後在彈出框中的Database選擇匯入資料庫    4.然後在新彈出框中選擇[機器資料來源]->[建立]->[使用者資料來源]->[Oracle in OraClient11g_home1]    5.[Data

讓dapper支援Oracle

之前的項目資料使用mssql和mysql,ORM使用一個輕量級的dapper,感覺很方便,效能也比EF強,關鍵是文法靈活,上手容易,用這種架構開發了幾個網站,感覺非常好。但新項目要使用oracle,就出問題了,dapper裡的關鍵字“@”在oracle資料庫下不支援,查了一些資料,說是應該把“@”改為“:”,因為oracle資料庫下的關鍵字是“:”,可依然不支援,沒辦法自己改造Dapper,改造後效果如下。另外曬下項目架構,園子裡高手眾多,不足之處還望指點。展開webApp後效果如下所示。展開後

oracle wmsys.wm_concat 函數用法

oracle wmsys.wm_concat 函數,它的作用是以','連結字元。例子如下:SQL> create table idtable (id number,name varchar2(30));Table createdSQL> insert into idtable values(10,'ab');1 row insertedSQL> insert into idtable values(10,'bc');1 row insertedSQL> insert

Castle ActiveRecord 訪問 Oracle 的幾個應注意之處

以前都是拿AR訪問Sql Server的, 工作的一直很好. 最近資料庫換成Oracle 8i了, 使用AR訪問時遇到了幾個小問題, 現把問題描述和解決方案提供出來, 希望給遇到同樣問題的朋友一些協助.[1] Primary Key映射屬性:要設為Sequence或者Native, 而不是Identity, 這個提醒一下大家.例如: (表中的Id類型為Number)    [PrimaryKey(PrimaryKeyType.Sequence, "id")]    public int Id  

特殊需求下Oracle分頁的加速

Oracle分頁大家一般使用這種形式SELECT * FROM ( SELECT A.*, rownum r FROM ( SELECT * FROM Articles ORDER BY PubTime DESC ) A ) B WHERE r <= PageUpperBound and r > PageLowerBound; 在很多時候,並不需要排序,而是要進行多表的聯查計算等,這個時候資料多了就會顯的很慢發現慢就慢在Order By上更改如下:SELECT * FROM (

nhibernate 串連 oracle 出現 ORA-01461 錯誤

當字元到1500位元組左右時就出現異常 :ORA-01461: 僅可以為插入 LONG 列的 LONG 值賦值解決方案,使用Oracle.DataAccess 驅動,安裝oracle client 就有,在項目裡添加引用即可web.config 更改如下:      <add key="hibernate.connection.driver_class" value="NHibernate.Driver.OracleDataClientDriver"/>    Host

本oracle菜鳥的一次oracle恢複筆記

最近開發環境的oracle伺服器磁碟空間滿了,於是又開始像以前一樣,到處刪東西,終於刪無可刪了,我又打起了oracle資料檔案的主意,由於對oracle知之甚少,由此也引發了一系列的oracle錯誤,後來經過不懈努力,oracle終於又活了過來。成功之後,必然要將這次浪費了幾個小時的事件記錄下來,引以為戒吧。由於不正常使用,oracle伺服器的硬碟磁碟空間滿了,沒法,到處刪東西,發現某個資料表空間沒什麼用,但又不確定,於是,資料表空間沒做任何修改,而是直接在linux下把資料表空間的資料檔案從一

oracle修改表欄位

增加欄位     alter   table   docdsp     add   dspcode   char(200)     刪除欄位     ALTER   TABLE   table_NAME   DROP   COLUMN   column_NAME     修改欄位類型     ALTER   TABLE   table_name     ALTER   COLUMN   column_name   new_data_type     改名     sp_rename    

總頁數: 1509 1 .... 186 187 188 189 190 .... 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.