Time of Update: 2015-01-30
標籤:這個是我的表結構:desc T_STUDENT;Name Type Nullable Default Comments ------------ ------------ -------- ------- --------
Time of Update: 2015-01-30
標籤:plsql 串連 oracle 需要在本地安裝oracle用戶端(附件中下載):將檔案下載下來後,放到任意目錄,例如 D:\instantclient_10_2修改 tnsnames.ora 檔案,第一行填寫要連結的資料庫名,第4行填寫資料庫的IP,第7行填寫SID配置環境變數TNS_ADMIN D:\instantclient_10_2\ ,在path中添加 %TNS_ADMIN%,這個不能少,否則配置的環境變數排不上用場,這個曾經困擾了我很久
Time of Update: 2015-01-30
標籤:之前一直沒有怎麼接觸Oracle資料庫,最近公司有個項目中需要用到,所以開始折騰Oracle。剛開始走了很多彎路,為了協助更多和我一樣剛開始接觸Oracle的小白,我理了一下的思路(需要登入後方可下載,簡單註冊一個帳號即可)win 32位作業系統 : http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip http://download.
Time of Update: 2015-01-30
標籤:初用Oracle,很多的不熟悉,建完庫,沒有建使用者,也沒建立資料表空間,就直接system使用者建表添加資料,幾個月過去,表建了近百個,資料添加了幾萬條,才越來越覺得這種方式缺點太多:在PL/SQL中系統資料表和使用者表顯示在一起,不是一般的亂;使用者權限太大,而且也不好控制;沒有獨立的資料表空間,後期維護麻煩。 下定決心要改,初步想法是建立一個資料庫B,建立使用者和資料表空間,將原資料庫A中的資料導過去,就可以了。匯出沒問題,匯入碰到很多問題。用EXP/IMP、EXPDP/I
Time of Update: 2015-01-30
標籤: Oracle資料庫分區是作為Oracle資料庫效能最佳化的一種重要的手段和方法,之前,只聽過分區的大名,卻總未用過,最近簡單學習了一下,總結如下,不對之處,還希望朋友們多多指點,交流! 1.資料表空間及分區表的概念 2.表分區的具體作用 3.表分區的優缺點 4.表分區的幾種類型及操作方法
Time of Update: 2015-01-30
標籤:oracle用戶端 occi oci〇、前言 百度上面搜尋的資料,都是垃圾資料,而且例子都是相互複製,確沒有何參考價值, 最可煩的是需要安裝oracle 遠程用戶端,他們那些笨蛋都是以本地為主,一般情況下本地如果有安裝oracle,
Time of Update: 2015-01-30
標籤:oracle 複製表結構 複製表資料 1. 複製表結構及其資料:create table table_name_new as select * from table_name_old2. 只複製表結構:create table table_name_new as select * from table_name_old where 1=2;或者:create table
Time of Update: 2015-01-30
標籤:今天接到一個任務,需要修改觸發器,因為好久都沒有看過關於oracle觸發器的東東了,所以這裡通過兩個簡單的小例子複習下觸發器,以備忘。1. 案例一需求:建立觸發器,判斷員工工資,如果小於0,則改為0;如果大於10000,則改為10000建表:create table emp1( e_id number primary key not null, e_no number, e_name varchar2(20), e_sal number)select * from
Time of Update: 2015-01-30
標籤:undo 改變向量 change vector redo redo和undo1.1 oracle 9i 任務執行過程--DML
Time of Update: 2015-01-30
標籤:dump 轉儲 alter system dump 1.1 使用oradebug--啟動任務oradebug setmypid--設定dump檔案的名稱標示alter session set tracefile_identifier=undo--查看dump檔案SQL> oradebug
Time of Update: 2015-01-30
標籤:oracle trunc months_between 近來經常用到時間函數,在此寫一個筆記,記錄自己的所得,希望也對您有所協助。1、對於一個時間如 sysdate:2015/1/30
Time of Update: 2015-01-30
標籤:近來經常用到時間函數,在此寫一個筆記,記錄自己的所得,希望也對您有所協助。1、對於一個時間如 sysdate:2015/1/30 14:16:03如何只得到年月日,同時它的資料類型不變化呢?最容易想到的是to_char然後在to_date,以前我所能想到的就是這個,因為覺得麻煩在網上搜了一下,找到了另外一種方法,trunc(sysdate),即可得到想要的結果select sysdate from dual; SYSDATE-----------2015/1/30 1 select
Time of Update: 2015-01-30
標籤:【原因/觸發因素】確定是由於oracle11g中預設在default概要檔案中設定了“PASSWORD_LIFE_TIME=180天”所導致。【影響和風險】影響 密碼到期後,業務進程串連資料庫異常,影響業務使用。 問題發生頻率
Time of Update: 2015-01-30
標籤:本文記錄如何在PowerDesigner中建立一個Oracle結構的表。 在進行本文閱讀之前,需要在PowerDesigner進行 DBMS修改,DataBase建立,使用者建立,資料表空間建立。 1.建立表,填寫name,code,comment,owner(需要提前建立) 2.建立表中的對應的列 2.1對主鍵進行編輯,選擇主鍵後,點擊屬性按鈕(第一個按鈕)
Time of Update: 2015-01-30
標籤:問題狀況:SYS、SYSTEM使用者的密碼到期,無法登陸。運行EM控制台後,出現錯誤——ORA-28001: the password has expired (DBD ERROR: OCISessionBegin) 解決辦法:1、開啟SQL PLUS,輸入使用者名稱sys/oracle as sysdba2、執行指令碼——alter user sys identified by
Time of Update: 2015-01-30
標籤:創新 個人感悟 商業模式 解決方案 資料庫 路何去何從-第三方Oracle服務商價值傳統的第三方Oracle服務商的主要業務都存在,系統遷移,升級,故障處理,效能最佳化等一些很基本的業務需求。但這個市面上,由於Oracle的一家獨大,國內的廠家,服務商等為了適應Oracle的版本而升級,也為了能開闢新的業務,
Time of Update: 2015-01-30
標籤:SELECT * FROM (SELECT [PK_EVENT_REPORT_ID] ,[FK_REPORT_FLOW_ID] ,[EVENT_REPORT_KIND] ,[EVENT_REPORT_TYPE] ,[EVENT_REPORT_ORG] ,[EVENT_REPORT_NUMBER] ,DENSE_RANK() OVER(partition by EVENT_REPORT_ORG ORDER BY
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-30
標籤:oracle 自增列 觸發器 序列 identity oracle利用觸發器實現自增列 oracle沒有自增列功能,mysql 和 sqlserver
Time of Update: 2015-01-30
標籤:pl/sql sql 高效能的PL/SQL假定代碼符合功能需求,PL/SQL代碼需要滿足3個條件才能成為高效能:1.效能:啟動並執行時間在可接受的範圍內。2.影響:它不會破壞(或者以某種不可接受的方式削弱)你系統任何其他組件。3.可論證性:你可以證明,在所有合理的條件下,代碼都不會破壞上述效能進而影響。簡言之,即使你想破壞效能也做不到。使用綁定變數SELECT ‘&x‘ from