Time of Update: 2015-01-29
標籤:oracleoracle 多表查詢 1對多 多個資料放到一個欄位內select id,zhzxm,fzhzxm,ltrim(max(sys_connect_by_path(xm, ‘,‘)), ‘,‘) xmfrom (select id,zhzxm,fzhzxm,xm,row_number() over(partition by id order by lrsj) rn --標記相同的欄位from(select t2
Time of Update: 2015-01-27
標籤:chr()函數將ASCII碼轉換為字元:字元 –》 ASCII碼;ascii()函數將字元轉換為ASCII碼:ASCII碼 –》 字元;在oracle中chr()函數和ascii()是一對反函數。chr()函數樣本:SQL> select chr(65) from dual; CHR(65)-------Aaccii()函數樣本:SQL> select ascii(‘A‘) from dual; ASCII(‘A‘)---------- 6
Time of Update: 2015-01-29
標籤:在項目中用到了Oracle中 Instr 這個函數,順便仔細的再次學習了一下這個知識。Oracle中,可以使用 Instr 函數對某個字串進行判斷,判斷其是否含有指定的字元。其文法為:Instr(string, substring, position, occurrence)其中string:代表源字串;substring:代表想聰源字串中尋找的子串;position:代表尋找的開始位置,該參數可選的,預設為
Time of Update: 2015-01-29
標籤:轉自:http://www.cnblogs.com/252e/archive/2012/09/13/2682817.html查詢及重複資料刪除記錄的SQL語句 1、尋找表中多餘的重複記錄,重複記錄是根據單個欄位(Id)來判斷 select * from 表 where Id in (select Id from 表 group byId having count(Id) >
Time of Update: 2015-01-30
標籤:創新 個人感悟 商業模式 解決方案 資料庫 路何去何從-第三方Oracle服務商價值傳統的第三方Oracle服務商的主要業務都存在,系統遷移,升級,故障處理,效能最佳化等一些很基本的業務需求。但這個市面上,由於Oracle的一家獨大,國內的廠家,服務商等為了適應Oracle的版本而升級,也為了能開闢新的業務,
Time of Update: 2015-01-27
標籤:在CentOS 6.3下安裝完Oracle 10g R2,重開機之後,你會發現Oracle沒有自行啟動,這是正常的,因為在Linux下安裝Oracle的確不會自行啟動,必須要自行設定相關參數,首先先介紹一般而言如何啟動oracle。一、在Linux下啟動Oracle登入到CentOS,切換到oracle使用者權限# su – oracle接著輸入:$ sqlplus "/as sysdba"原本的畫面會變為SQL>接著請輸入SQL>
Time of Update: 2015-01-30
標籤:plsql oracle 預存程序 首先在左邊的檔案夾中選中procedures檔案夾,建立一個預存程序,如下:create or replace procedure uc_users_amount_pro(endDate in varchar2) is insMember number; perMember number; insMemberMon number;
Time of Update: 2015-01-27
標籤:Oracle異常分類 &nb
Time of Update: 2015-01-27
標籤:通常見到的還原作業,都是將所有的資料表空間和資料還原到相同的一個時間點上,無論是否是故障復原點。而 TSPITR 則是以資料表空間為粒度單元,單獨將 某個資料表空間內容還原到一個特定可恢復點上。舉一個例子:一個 Oracle 資料庫運行在歸檔模式下,在夜間22點保留一份完全備份。早上8點時候,某個特定資料表空間上資料表(單個表獨佔資料表空間)發生一個誤操作,資料損毀。要求在不傷害其他資料表資料的情況下,將資料表空間資料恢複到早上5點。 這樣部分資料恢複的情境,就是
Time of Update: 2015-01-28
標籤:sqlserver oracle 隨機 笛卡爾積 over 有需求如下:現在要補齊tb1中演唱歌曲欄位。條件是去tb2中尋找相同藝人演唱過的歌曲,隨機填充到tb1中的歌曲名欄位一個歌手不止演唱一首歌,所以tb2中是藝人演唱所有歌曲的集合。tb1中同一個歌手可能出現好幾次補齊時候需根據tb1中藝人名稱去tb2也就是藝人歌曲匯
Time of Update: 2015-01-26
標籤:一個優秀的oracle 自動備份指令碼(exp for windws) 朱曉凱 時間:2011-5-12 一、指令碼內容 set mydate=%DATE:~0,10% exp system/[email protected] full=y file=d:\ora_bak\data\hzic_%date%.dmp log=d:\ora_ba
Time of Update: 2015-01-27
標籤:oracle序列select * from user_sequences select last_number from user_sequences where sequence_name='T_JGXX_POLY_SEQ';alter sequence T_JGXX_POLY_SEQ increment by 1;SELECT T_JGXX_POLY_SEQ.NEXTVAL FROM DUAL;Megermerge into t_jgxx_poly jgusing t_
Time of Update: 2015-01-23
標籤:今天在管理oracle的時候發現一個很奇怪的問題,通過sqlplus sys/password as sydba 或者 sqlplus / as sysdba均可以登陸。但通過sqlplus sys/[email protected] as sysdba登入的時候報錯,顯示ORA-01031: insufficient
Time of Update: 2015-01-23
標籤:應用場合:參考網上查詢資料表的所有欄位名代碼,使用遊標產生指定單個表的所有欄位名跟逗號組成的用於select
Time of Update: 2015-01-23
標籤:在Oracle中的DBMS_RANDOM程式包中封裝了一些產生隨機數和隨機字串的函數,其中常用的有以下兩個:DBMS_RANDOM.VALUE函數 該函數用來產生一個隨機數,有兩種用法: 1. 產生一個介於0和1之間(不包含0和1)的38位精度的隨機數,文法為: DBMS_RANDOM.VALUE RETURN NUMBER; 這種用法不包含參數。2. 產生一個介於指定範圍之內的38位精度的隨機數,文法為:
Time of Update: 2015-01-25
標籤:今天在oracle11g 上用exp命令匯出的時候遇到一個奇怪的現象,無資料的表exp總是導不出來,查詢了一下發現這是oracle 11g的新特性,當表無資料時,不分配segment,以節省空間的。而使用exp命令時,無Segment的表不會被匯出。解決辦法:select ‘alter table ‘||table_name||‘ allocate extent;‘ from user_tables where num_rows=0;結果形如:Alter table XXX
Time of Update: 2015-01-24
標籤:資料庫的儲存結構資料庫主要用於儲存和檢索相關的資訊,Oracle資料庫包含邏輯結構和物理結構。物理結構是指現實儲存單元,由一組檔案組成如資料檔案、記錄檔、控制檔案。 資料檔案:用於儲存資料的檔案。如表,索引和資料等都儲存在資料檔案中。 記錄檔:用於記錄對資料庫的修改資訊。 控制檔案:用於儲存 Oracle執行個體資訊、資料檔案資訊和記錄檔資訊的二進位檔案。由於儲存了資料檔案和記錄檔的資訊,所以 Oracle啟動時必須訪問呢控制檔案。 邏輯結構式是指資料概念性的組織。包括
Time of Update: 2015-01-23
標籤:1、建立暫存資料表空間 CREATE TEMPORARY TABLESPACE test_temp TEMPFILE ‘C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf‘ SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 2048M
Time of Update: 2015-01-23
標籤:因為 plsql 不支援 64位 oracle 用戶端,所以plsql 必須使用 oracle 的 32位 instanclient 包。 解壓縮後放一個目錄,例如: D:\Oracle\instantclient_10_2 ps: 用 10g 的32位 instantclient 包也可以串連 11g oracle 64位庫 1、進 plsql 後,在喜好設定下設定 oracle home
Time of Update: 2015-01-23
標籤:oracle wm_concat(column)函數使我們經常會使用到的,下面就教您如何使用oracle wm_concat(column)函數實現欄位合并,如果您對oracle wm_concat(column)函數使用方面感興趣的話,不妨一看。shopping:-----------------------------------------u_id