--tanslate(str,from_str,to_str)--將str中的from_str替換成to_strselecttranslate('hello','e','o')tfromdual;--instr(str,des_str)--可以實現like功能selectinstr('hello','g'),instr('hello','h'),instr('hello','l')fromdual;--decode(value,s1,r1,s2,r2,de
系統 2019-08-12 01:52:45 2481
前言:CRS的簡介和由來從Oracle10gR1RAC開始,Oracle推出了自身的集群軟件,這個軟件的名稱叫做OracleClusterReadyService(Oracle集群就緒服務),簡稱CRS。從Oracle10gR2開始,包括最新的11g,Oracle將其更名為Clusterware(集群件),但通常意義上我們認為CRS=Clusterware=OracleClusterReadyService=OracleClusterSoftware.CR
系統 2019-08-29 23:40:12 2480
上班之余抽點時間出來寫寫博文,希望對新接觸的朋友有幫助。今天在這里和大家一起學習一下單元測試日期我們目項在公司的大戰略下要需從oracle遷徙到mysql,我們的目項應用的是ibatis,在ibatis層上要需的一些修改點如下:單元測試框架我們用的是jtester。每日一道理生活中受傷難免,失敗跌倒并不可怕,可怕的是因此而一蹶不振,失去了對人生的追求與遠大的理想。沒有一個人的前進道路是平平穩穩的,就算是河中穿梭航行的船只也難免顛簸,生活中所遇上的坎坷磨難不
系統 2019-08-12 01:54:13 2479
ORACLE中CONSTRAINT的四對屬性summary:在datamigrate時,某些表的約束總是困擾著我們,讓我們的migratet舉步維艱,怎樣利用約束本身的屬性來處理這些問題呢?本文具體介紹了約束的四對屬性:Deferrable/notdeferrable,Deferred/immediate,enalbe/disable,validate/novalidate,以及怎樣應用這些屬性靈活應對相關問題1.Deferrable,notdeferra
系統 2019-08-12 01:51:52 2479
安裝請參考http://www.cnblogs.com/tsing/archive/2012/05/15/2501753.html1、檢查監視器:監視器配置至少必須顯示256種顏色>>>無法使用命令/usr/bin/xdpyinfo自動檢查顯示器顏色。請檢查是否設置了DISPLAY變量。未通過<<<<解決:按其他人員的提示,在root下,執行“xhost+”,但我的仍然不可以,重啟系統竟然好了。2、在建庫時都是選擇generalpurpose,這樣無法指定
系統 2019-08-12 01:53:42 2478
--=============================--Oracle常見故障及日常規劃--=============================對任何數據庫系統而言,對顯而易見的故障,應當避免發生本文列出了Oracle常見的故障并給出了解決方案,同時列出了一些日常規劃。一、數據庫高可用性的幾個目標MTBF(Mean-Time-Between-Failures)平均失敗時間,即數據庫出現失敗的頻繁度,應盡可能增大該值應對措施RAC集群技術:位于
系統 2019-08-12 01:53:13 2477
--======================--Oracle冷備份--======================一、冷備份數據庫在關閉狀態下完成所有物理系統文件拷貝的過程,也稱脫機備份適合于非歸檔模式下,數據庫處于一致性狀態二、步驟首先在運行的庫中得到數據庫運行的所有的物理文件位置,然后在計劃內關閉數據庫(shutdown)再執行拷貝物理文家到備份路徑或備份設備備份完成后立即啟動數據庫讓其提供正常的服務三、冷備腳本的寫法首先應該在相關視圖里查出數據庫
系統 2019-08-12 01:54:00 2476
http://www.oschina.net/p/oracle10g數據庫服務器Oracle1人關注此軟件Oracle是一個面向Internet計算環境的數據庫。它是在數據庫領域一直處于領先地位的Oracle(即甲骨文公司)的產品。可以說Oracle關系數據庫系統是目前世界上流行的關系數據庫管理系統,系統可移植性好、使用方便、功能強,適用于各類大、中、小、微機環境。它是一種高效率、可靠性好的適應高吞吐量的數據庫解決方案。http://www.oschina
系統 2019-08-12 01:54:18 2475
原文:[頂]ORACLEPL/SQL編程詳解之二:PL/SQL塊結構和組成元素(為山九仞,豈一日之功)[頂]ORACLEPL/SQL編程詳解之二:PL/SQL塊結構和組成元素(為山九仞,豈一日之功)繼上四篇:ORACLEPL/SQL編程之八:把觸發器說透ORACLEPL/SQL編程之六:把過程與函數說透(窮追猛打,把根兒都拔起!)[推薦]ORACLEPL/SQL編程之四:把游標說透(不怕做不到,只怕想不到)[推薦]ORACLEPL/SQL編程之五:異常錯誤
系統 2019-08-12 01:52:26 2475
1、得到數據庫名和創建日期SELECTname,created,log_mode,open_modeFROMv$database;2、ORACLE數據庫的計算機的主機名,ORACLE數據庫的實例名及ORACLE數據庫管理系統的版本信息SELECThost_name,instance_name,versionFROMv$instance;3、為了知道oracle數據庫版本的一些特殊信息select*fromv$version;4、獲取控制文件名字select
系統 2019-08-12 01:52:20 2474
PL/SQL筆記PL/SQL塊中只能直接嵌入SELECT,DML(INSERT,UPDATE,DELETE)以及事務控制語句(COMMIT,ROLLBACK,SAVEPOINT),而不能直接嵌入DDL語句(CREATE,ALTER,DROP)和DCL語句(GRANT,REVOKE)1.檢索單行數據1.1使用標量變量接受數據v_enameemp.ename%type;v_salemp.sal%type;selectename,salintov_ename,v
系統 2019-08-12 01:54:51 2473
在向大家具體介紹OracleHints之前,首先讓大家了解下OracleHints是什么,然后全面介紹OracleHints,希望對大家實用。基于代價的優化器是非常聰明的,在絕大多數情況下它會選擇正確的優化器,減輕了DBA的負擔。但有時它也聰明反被聰明誤,選擇了非常差的運行計劃,使某個語句的運行變得奇慢無比。此時就須要DBA進行人為的干預,告訴優化器使用我們指定的存取路徑或連接類型生成運行計劃,從而使語句高效的運行。比如,假設我們覺得對于一個特定的語句,運
系統 2019-08-12 01:52:50 2473
今天,2009-4-21,驚聞Sun被Oracle收購,有感.以前寫過一片小文:也談所謂的開源–Eclipse,本文的思路和那篇文章基本一致.有句話叫錢不是萬能的,沒有錢是萬萬不能的.這句話放在開源軟件上,一點也不差.還有句話叫天下沒有免費的午餐.開源,是那些不差錢的公司用來做免費廣告和簡裝版軟件的一種手段,是一些有野心的個人揚名立萬然后加入XX公司的捷徑,當然,也有一些同志是真心的為了造福人類來做開源.然而,除非您不差錢,開源軟件總是做不久.而做一流產品
系統 2019-08-29 22:55:16 2472
由于客戶需求中對報文的格式需求變化,增加了對發貨人格式進行分割.要求如下:NAD+CZ+++發貨人1+發貨人2:發貨人3:發貨人4:發貨人5'發貨人1(35):shipper;發貨人的前35個字符(小于等于35個字符)發貨人2~5(35):以35個字符(小于等于35個字符)為一段,對發貨人進行分割;需要保持單詞的完整性,保持數值的完整性;若發貨人超長(大于35*5個字符),則在品名的后面添加“*超長的發貨人信息”我們平常對字符串的分割都會給出分割的特殊符號
系統 2019-08-12 01:33:41 2472
ql中constraint主要是增加約束這個主要就是增加約束的以下幾種約束、并一一列舉:1.主鍵約束:主鍵約束:就是對一個列進行了約束,約束為(非空、不重復)要對一個列加主鍵約束的話,這列必須滿足條件非空,這樣才可以約束以下是代碼要對一個列加主鍵,列名為id,表名為emp格式為:altertable表格名稱addconstraint約束名稱增加的約束類型(列名)例子:altertableempaddconstraintpppprimarykey(id)2.
系統 2019-08-12 01:54:42 2471