標籤:最近公司的一個項目,在本地調試都ok,但一發布到測試環境就報異常:MessageText=System.ArgumentException: Value does not fall within the expected range. at Oracle.DataAccess.Client.OracleParameter.set_Value(Object value) at
標籤:轉載:http://database.51cto.com/art/201009/228094.htm1. 內串連(自然串連)2. 外串連(1)左外串連 (左邊的表不加限制)(2)右外串連(右邊的表不加限制)(3)全外串連(左右兩表都不加限制)3. 自串連(同一張表內的串連)SQL的標準文法:select table1.column,table2.column from table1 [inner | left | right | full ] join table2 on
標籤:在平常開發中,去重複資料經常使用到,本人新手,接觸Oracle也不久,開發中用到的小知識點,記錄一下,老鳥可繞道,如果有寫錯的,請指正。去重複記錄可以使用distinct,當只查詢一列資料時,可以輕鬆去掉重複的資料,當查詢多列資料時,如果有一列的資料不相同,distinct則認為資料是不相同的,也就是資料將不會合并,這時類似是group by 某寫欄位的結果一樣,此時的結果可能不是我們想要的。下面說下查詢多列時去重複及合計重複記錄的條數。當做個不同的連結查詢,得到的結果如下:1
標籤:模糊查詢oracle資料模糊查詢的語句:SELECT m.MUSICID,m.MUSICNAME,m.MUSICPICTURE,m.MUSICLYRICS,m.MUSICINSTRUCTION FROM MUSIC m where m.musicname like '%見%';本來 我是打算通過 實體類(entity),資料訪問層(dao),商務邏輯層(biz)封裝後 在Action中調用模糊查詢的方法 來實現 根據我輸入的 關鍵字
標籤:/*和標準使用者有關的處理的API。*/---和使用者處理有關的APIFND_USER_PKG---和使用者密碼處理有關的APIfnd_web_sec---和使用者職責處理有關的APIFND_USER_RESP_GROUPS_API--------------------------------處理執行個體-----------------------------SELECT * FROM FND_USER WHERE USER_NAME =
標籤:oracle資料中刪除資料時提示“記錄被另一個使用者鎖住” 解決方案:1、查看資料庫鎖,診斷鎖的來源及類型: select object_id,session_id,locked_mode from v$locked_object;或者用以下命令: select b.owner,b.object_name,l.session_id,l.locked_mode from v$locked_object l, dba_objects b where
標籤:因為需求需要重建EM,重建時因為某些錯誤被迫停止,比如對象已存在、使用者已經存在等,最終找出了建立必備的條件;1.環境變數(Oracle和Grid在同一個使用者下安裝):ORACLE_HOME 要設為DB路徑;ORACLE_UNQNAME 要設定;2.刪除em相關的同義字:select ‘drop public synonym ‘||synonym_name||‘;‘ from dba_synonyms where
標籤:第一種方法:select substr(t,1,instr(t,‘,‘,1)-1) from (select substr(s,instr(s,‘,‘,1,rownum)+1)||‘,‘ as t,rownum as d ,instr(s,‘,‘,1,rownum)+1 from (select ‘,tt,aa,bb‘ as s from dual)connect by