@Oracle彙總函式/分析函數

參考文獻: 《expert one-on-one》、《Oracle 9i reference》oracle函數分兩類:單行函數、多行函數

Oracle的left outer join查詢)

在偶然一次執行Oracle 9i的left outer join查詢時,發現了一些匪夷所思的問題,在此貼出來和大家討論一下。先建立一些表和記錄來類比當時的情況:create table temp_test1(       a number(10));INSERT INTO temp_test1 VALUES(1);INSERT INTO temp_test1 VALUES(2);INSERT INTO temp_test1 VALUES(3);INSERT INTO temp_test1

SP2-1503: 無法初始化 Oracle 調用介面|SP2-0152: ORACLE 不能正常工作

 系統內容:WINDOW7+Oracle10g+PL/SQL 8.0 問題描述:1、安裝Oracle並啟動服務後,使用PLSQL串連資料庫不成功,介面為空白。2、使用sqlplus串連資料庫。     >sqlplus /nolog    提示:SP2-1503: 無法初始化 Oracle 調用介面             SP2-0152: ORACLE

Oracle相關知識點關鍵詞

oracle匯出建表語句       oracle刪除表語句oracle 鎖表語句oracle語句建立表oracle 表分析語句oracle 備份表語句oracle查看錶的語句oracle資料表空間語句oracle 建表oracle 匯出表結構oracle 匯出表資料oracle 匯出資料表空間oracle匯出指定表oracle 如何匯出表oracle匯出單個表oracle 匯出一張表oracle 匯出部分表oracle匯出表命令oracle

Oracle顯示使用者所有系統許可權

 使用者的系統許可權,有的是直接賦予的,有的是通過角色間接賦予的。而角色也是可以授予直接系統許可權和其他角色許可權的,這樣,要查使用者的系統許可權,就要查詢出系統許可權和所有角色的系統許可權。下面就是運用Oracle的層次化查詢來完成這個功能的。指令碼show_sys_privs.sql內容如下,帶一個參數(username):SET VERIFY OFFdefine v1=&1select privilege from dba_sys_privs a,(select granted_r

如何在Oracle中建立透明網關

最近在研究資料從sql server 2000 向oracle遷移,有多種方法,但各有優點和缺點方法一是用ms sql server內建的DTS 進行遷移,使用起來很方面,但image等類型的欄位無法用dts匯入,並且資料量大的情況下,會出現記憶體溢出的情況,一個2G記憶體的電腦能被活活拖死第二種辦法是用Oracle的透明網關,然後建立一個向sql server 的連結,通過該連結就可以訪問sql server的資料,下面詳細介紹如何在oracle伺服器上建立透明網關1

oracle 字串替換 去空格

        今天學習了一下oracle中如何對字串進行去除空格的方法,這裡總結一下。瞭解到的方法主要有兩種:Trim函數以及Replace函數。下面我詳細的介紹一下,這兩種用法,不足的地方還望各位朋友補充。       首先便是這Trim函數。Trim 函數具有刪除任意指定字元的功能,而去除字串首尾空格則是trim函數被使用頻率最高的一種。文法Trim ( string )

Oracle 9.2.0.4 for RedHat Linux AS4的安裝過程

 Oracle 9.2.0.4 for RedHat Linux AS4的安裝過程ORACLE的4個補丁包放在oracle_sp目錄下安裝所使用到的各種參數與設定檔放在scripts目錄下SSH和FTP服務工具放在tools目錄下環境:HP DL380 G4 2CPU 1G MEM 3*72G SCSI硬碟(2塊做RAID1,另1塊單獨使用)RedHat Linux AS4Oracle 9.2.0.4 for RedHat Linux ORACLE廠家工程師講9i並不支援RedHat

oracle資料類型之DATETIME

Datetime and Interval        在007題庫中有一道關於DATETIME資料類型的題目:        Which three are DATETIME data types that can be used when specifying column definitions? (Choose three)        A.  TIMESTAMP        B.  INTERVAL MONTH TO DAY        C.  INTERVAL DAY TO

oracle lag和lead函數

 轉自他人:這兩個函數,是位移量函數,其用途是:可以查出同一欄位下一個值或上一個值,並作為新列存在表中。1。 select * from tache_columns       TCH_ID COL_NAME_CN                                                     COL_VALUE------------- -------------------------------------------------------------------

在Windows7上使用Oracle

看這篇文章的標題,似乎很平常,大家可能會問:難道Windows7上使用Oracle有問題嗎?答案是:有。我就被折騰了一陣子,今天終於搞定了,寫篇文章與大家共用。 我現在用的是Windows7, 由於有時候要查查Oracle的資料,因此安裝了PL/SQL Developer,由於這個工具需要Oracle用戶端支援,因此,我又安裝了手頭有的Oracle 10.2 Client,結果在配置串連測試的時候,總是提示無法識別描述符。在網上查了很多資料,比如安裝之前修改一下安裝程式中的設定檔,將setup.

oracle定界分割多列和分區模板

分區表分區欄位的update操作預設情況下,oracle的分區表對於分區欄位是不允許進行update操作的,如果有對分區欄位行進update,就會報錯——ORA-14402: 更新分區關鍵字列將導致分區的更改。但是可以通過開啟表的row movement屬性來允許對分區欄位的update操作。開啟row movement屬性SQL> alter table test_part enable row

ORACLE啟動監聽出現The listener supports no services

解決方案有以下幾種:第一種.通過重啟伺服器,來修複監聽器.登陸資料庫,sqlplus / as sysdba;SQL>shudownSQL>startup#startup  啟動#shutdown 關閉#lsnrctl stop 關閉服務後,執行關閉監聽器#lsnrctl start 然後再啟動監聽器.退出命令列,查看監聽器狀態lsnrctl statLSNRCTL for Linux: Version 10.2.0.1.0 – Production on 17-7月 -2010 1

ORACLE單表理論最大記錄數

不考慮硬體諸如記憶體,儲存等硬體的限制。一張表理論能儲存多少條記錄呢? 假設:一個tablespace中包含1022個datafiles,單個datafiles的最大是32G假設每個block是16k,每個block中有160條記錄,每個表可以有(1024*1024)-1個分區表 那麼一張表理論最大儲存記錄數約為: 1.一個資料表空間tablespace的最大值:datafile個數 × 單個datafile的大小1022 × 32G  =32704 G 2.換算成k(32704 G *1024

sql server裡charindex函數的oracle替代?

instr(str,chr)   ---chr在str中第1次出現的位置         instr(str,chr,3,2)   ---從str第3個字元位置開始搜尋chr在str中第2次出現的位置         instr(str,chr,-3,2)   ---從str的從右向左數第3個字元位置開始反向搜尋chr在str中第2次出現的位置 INSTR(c1,c2[,<i>[,j]])    

ORACLE EXPDP命令使用詳細

oracle EXPDP命令http://blog.csdn.net/zftang/article/details/6387325ORACLE EXPDP命令使用詳細相關參數以及匯出樣本: 1. DIRECTORY指定轉儲檔案和記錄檔所在的目錄DIRECTORY=directory_objectDirectory_object用於指定目錄對象名稱.需要注意,目錄對象是使用CREATE DIRECTORY語句建立的對象,而不是OS目錄Expdp scott/tiger DIRECTORY=

Oracle如何一次插入多條資料

 搜尋的時候看到下面一篇文章,感覺很好很強大,借鑒一下問題:Oracle如何一次插入多條資料? -

oracle 中的 CONCAT,substring ,MINUS 用法

  有的時候,我們有需要將由不同欄位獲得的資料串聯在一起。每一種資料庫都有提供方法來達到這個目的: MySQL: CONCAT() Oracle: CONCAT(), || SQL Server: + CONCAT() 的文法如下: CONCAT(字串1, 字串2, 字串3, ...): 將字串1、字串2、字串3,等字串聯在一起。請注意,Oracle的CONCAT()只允許兩個參數;換言之,一次只能將兩個字串串聯起來。不過,在Oracle中,我們可以用'||'來一次串聯多個字串。 來看幾個例子。

Oracle Form表單開發的問題

  Oracle Form表單開發的問題(FRM-40831)       做一個工程用款資金Form,在查詢介面可以按日期範圍及其他情況  可以查詢,其他欄位查詢時是正確的,但使用時間查詢時會出現以  下報錯:      “FRM-40831:出現截段:域op_date至太長”,   資料中顯示"FRM-40505: ORACLE 錯誤: 不能執行查詢.           ------------------------------------------------------------

ORACLE TYPE運用

 1.建立oracle 類型  CREATE OR REPLACE TYPE BCESCDE.IBPS_ACCT_AMT_RECORD_TYPE IS OBJECT (  OLD_CHANNEL_SEQ_NO   VARCHAR2(30),       --原查詢申請的渠道流水號  PARTYNO              VARCHAR2(12),       --客戶號  AGREEMENT_NO         VARCHAR2(60),       --協議號  ACCT_NO     

總頁數: 1509 1 .... 394 395 396 397 398 .... 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.