Time of Update: 2015-02-02
標籤:select to_date(:fr_date,‘yyyy-mm-dd‘) f_date,to_date(:to_date,‘yyyy-mm-dd‘) t_date,nnd,count(distinct memb_id) memb_count,count(bill_id) bill_count,sum(bill_money) pay_count,to_char(round(sum(bill_money)*100/SUM(sum(bill_money)) OVER( ),2),‘990.99
Time of Update: 2015-02-02
標籤:linux下oracle安裝完畢後,出現建立資料庫命令dbca無法使用問題,解決辦法: 在32位的linux環境下,安裝32位oracle11g會有這個bug,主要裝個補丁(patch name:p8670579_112010_LINUX.zip)就可以解決問題。安裝包下載網址:http://download.csdn.net/detail/alsw555/8416333 檔案名稱: p8670579_112010_LINUX.zip shell> unzip p8670579_11
Time of Update: 2015-01-31
標籤:windows oracle rac gpt windows rac gpt 現在磁碟不值錢,因此,從儲存映射給主機的一個LUN,可能很大。最近就遇到一個問題:2個windows主機要作為rac來用,儲存映射給windows 的一個disk 有10T大小。眾所周知,在 windows 下 oracle rac
Time of Update: 2015-01-31
標籤:dbms_utility.get_tim dbms_utility.get_cpu DBMS_UTILITY.GET_TIME與DBMS_UTILITY.GET_CPU_TIME比較原文連結:http://www.oracle-developer.net/display.php?id=307一直以來開發人員都熟悉DBMS_UTILITY.GET_TIME函數。常用語測試一個程式中2個時間點的間隔,即程式耗時。到了10g,o
Time of Update: 2015-02-02
標籤:oracle11g rac 手動更改 叢集ip地址環境:oracle 11.2.0.4 rac 修改前IP地址# public ip192.168.2.71 db1192.168.2.72 db2192.168.2.76 db3#priv ip200.100.100.11 db1-priv200.100.100.12 db2-priv200.100.100.13 db3-priv#vip ip192.168.2.73
Time of Update: 2015-01-31
標籤:在oracle中查表中的前10條資料---- select * from test where rownum <= 10 ; rownum是把SQL出來的結果進行編號,始終從1開始,常見的用途就是用來分頁。類似於MYSQL和SQL SERVER的top。select * from (select a.*,rownum rn from test a) where rn >=10 and rn<=20;
Time of Update: 2015-02-01
標籤: .net中使用ODP.net訪問Oracle資料庫(無用戶端部署方法)分類: c# database2012-01-05
Time of Update: 2015-01-31
標籤:oracle找回dba密碼 oracle找回密碼 dba密碼丟失 找回dba密碼 oracle使用者密碼找回
Time of Update: 2015-02-01
標籤:pl/sql sql PL/SQL變數的範圍,在當前塊內部有效。declare v_num number(5,2) := 1.23;begin declare v_num char(10); begin v_num := 12345; dbms_output.put_line(v_num);
Time of Update: 2015-01-31
標籤:今天下午遇到一個很怪異的問題,在windows平台下sqlplus / as sysdba登陸資料庫,提示許可權不足,當時就納悶了,sys使用者登陸資料庫還能許可權不足,問題出現了,就開始尋找解決方案唄首先查看$ORACLE_HOME/network/admin/sqlnet.ora中SQLNET.AUTHENTICATION_SERVICES項的配置資訊,網上的大多數文章一致結論為: &n
Time of Update: 2015-01-30
標籤:oracle的日期 date操作 Oracle 中如何插入日期時間類型的資料,示範的資料表如下create table t( mydate date); SQL> insert into t values(to_date(‘2015-1-30 12:20:33‘,‘YYYY-MM-DD HH24:MI:SS‘));SQL> select to_char(mydate,‘YYYY-MM-DD HH24:
Time of Update: 2015-02-01
標籤:很多朋友在開發項目中並不是每個人用一個資料庫,而是有單獨的一台主機作為開發的資料庫伺服器,這樣,就需要我們的開發人員去串連它。 首先是進入oracle的 Net Mananger; 接下來就是進行簡單的設定了。。 &
Time of Update: 2015-01-30
標籤: 項目中有個功能需要從一台Oracle資料庫擷取資料,本以為是很簡單的事情,直接將原來的SqlClient換成OracleClient調用,結果遠沒自己想的簡單。有很多需要安裝Oracle用戶端,正好項目非常急,公司也沒有Oracle環境,可把我急壞了。網上這方面搜尋後,太多的文章,還要不停的去測試,選擇,都快煩透了。最後找了我一個哥們,他直接幫我寫了一個Demo,我改了一下連接字串,就成功串連了,太感謝他了。這個DLL其實是Oracle為C#專門提供的,在它的官方也可以下載到(
Time of Update: 2015-01-30
標籤:擷取一段時間內所有的小時SELECT to_date(‘2013-07-01 12‘, ‘yyyy-mm-dd hh24‘) + (ROWNUM - 1) / 24 sdate FROM dualCONNECT BY ROWNUM <= (to_date(‘2013-07-02 22‘, ‘yyyy-mm-dd hh24‘) - to_date(‘2013-07-01 12‘, ‘yyyy-mm-dd hh24‘)) * 24 + 1;擷取一段時間內所有的天SELECT
Time of Update: 2015-01-30
標籤:1. 系統許可權1 SELECT *2 FROM DBA_SYS_PRIVS3 WHERE GRANTEE = ‘LCAM_SYS_1216‘4 UNION ALL5 SELECT *6 FROM DBA_SYS_PRIVS7 WHERE GRANTEE IN8 (SELECT GRANTED_ROLE FROM DBA_ROLE_PRIVS WHERE GRANTEE = ‘LCAM_SYS_1216‘);系統許可權 2.對象許可權1 SELECT *2 FROM
Time of Update: 2015-01-30
標籤:applicationContext.xml<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"><property name="dataSource" ref="dataSource" /><property name="configLocation" value="classpath:/mybatis-config.xml" /></bean&
Time of Update: 2015-01-30
標籤: 之前一直是使用Asp.Net 串連 Oracle 10g,最近想寫個小程式,所以選擇了 Winform。折騰半天后,才發現 Winform 與 Asp.Net 串連 Oracle 是有些許區別的。 區別一,讀取設定檔不一樣: 如果要通過設定檔串連資料庫,Winform 的設定檔是 App.config,而 Asp.Net 的設定檔是 Web.config. 區別二,引用命名空間不一樣: Winform
Time of Update: 2015-02-01
標籤:-- 建立序列 create sequence 序列名稱 start with 1 -- 起始值 increment by 1 -- 增量 maxvalue 99999999 -- 最大值
Time of Update: 2015-02-01
標籤:-- Create sequence create sequence INNERID minvalue 1 maxvalue 99999999999999 start with 1 increment by 1 cache 20 order;2.--INNERID.currval 指當前序列 --INNERID.nextval 指下一個序列create table admin (id varchar2(20),name varchar2(10
Time of Update: 2015-01-31
標籤:這個問題是我一直都在關注的問題。11G關於這個問題已經有了改善,到了12C更是多了一些新特性關於11G的新特性討論,參考我這篇部落格http://blog.csdn.net/dbcrocodile/article/details/2117040712C關於這方面是在11G新特性上進行添加的。11G中添加一列並設定預設值,不會對錶中實際資料做更改,而是通過對資料字典中做標記我們查詢的時候,會對新列做一個類似nvl()之類的操作,如果是null,則返回預設的數