Time of Update: 2015-10-14
標籤:1、Oracle 的OCI Driver 和 Thin Driver的區別①JDBC OCI: oci是oracle call interface的縮寫,此驅動類似於傳統的ODBC 驅動。因為它需要Oracle Call Interface and Net8,所以它需要在運行使用此驅動的JAVA程式的機器上安裝用戶端軟體,其實主要是用到orcale用戶端裡以dll方式提供的oci和伺服器配 置。②JDBC Thin: thin是for thin
Time of Update: 2015-10-14
標籤:二、事務和鎖當執行事務操作時(dml語句),oracle會在被作用的表上加鎖,防止其它使用者修改表的結構。這裡對我們的使用者來講是非常重要的。 三、提交事務當用commit語句執行時可以提交事務。當執行了commit語句之後,會確認事務的變化、結束事務。刪除儲存點、釋放鎖,當使用commit語句結束事務之後,其它會話將可以查看到事務變化後的新資料。儲存點就是為復原做的。儲存點的個數沒有限制。
Time of Update: 2015-10-15
標籤:mybatis 批量插入資料到oracle報 ”java.sql.SQLException: ORA-00933: SQL 命令未正確結束“ 錯誤解決方案 oracle批量插入使用 insert all into table(...) values(...) into table(...) values(...) select * from dual; 語句來解決,但一直報如下錯誤 ### The error may
Time of Update: 2015-10-15
標籤:db2 sql語句中計算兩個日期相差的文法 結束日期為:2015-10-10 11:30:00 開始日期為:2015-09-09 10:40:00 (1)timestampdiff(8,char(結束時間-開始時間) )(加時分秒計算,會捨去零數)值為744小時 (2)(days(結束時間)-days(開始時間))*24&
Time of Update: 2015-10-18
標籤:1.登入PL/SQL Developer這裡省略Oracle資料庫和PL/SQL Developer的安裝步驟,注意在安裝PL/SQL Developer軟體時,不要安裝在Program Files (x86)目錄下,不然無法啟動PL/SQL Developer。 奇怪這裡為什麼選擇不到資料庫的TNS呢?我是先安裝資料庫,再安裝PL/SQL Developer。按理說安裝PL/SQL Developer時,就已經識別到了Oracle Home和OCI
Time of Update: 2015-10-15
標籤: Oraclemysql對比版本Release 10.2.0.1.0 XE windowsXP5.0.45-community-nt-log MySQL Community Edition (GPL)當作計算機SQL> select 1+1 from dual;mysql> select 1+1;mysql> select 1+1 from dual;顯示表結構SQL> desc 表名mysql>
Time of Update: 2015-10-10
標籤:goldengate ogg 營運的過程是不斷產生新的問題,需要不斷研究和前進的過程。十一假期剛過客戶就電話告知之前的oracle
Time of Update: 2015-10-13
標籤:oracle資料庫遷移 冷備份 12c 之前寫了一篇通過修改控制檔案來修改路徑不一的問題,現在使用方法二通過rename來修改路徑不一的問題實驗對象:兩台linux單機的oracle 12C 資料庫(大版本和小版本都一致),資料移轉採取冷備份的方式。遷移步驟首先關閉監聽,和kill掉連線應用程式ps -ef | grep LOCAL=NO | awk ‘{print ($2)}‘ |
Time of Update: 2015-10-13
標籤:轉自:http://jingyan.baidu.com/article/f54ae2fccda68d1e93b84942.html樣本: --班級表CREATE TABLE TCLASS( cl_id NUMBER, cl_name VARCHAR2(20) NOT NULL); --給TCLASS表添加主鍵ALTER TABLE TCLASS ADD CONSTRAINT PK_TCLASS_CL_ID PRIMARY
Time of Update: 2015-10-11
標籤:FROM: http://soft.doit.com.cn/article/2012/0105/2850851.shtml --加法 --加1年 SELECT SYSDATE,ADD_MONTHS(SYSDATE,12) FROM DUAL; --加1月 SELECT SYSDATE,ADD_MONTHS(SYSDATE,1) FROM DUAL; --加1星期
Time of Update: 2015-10-13
標籤:1、簡單SQL語句,HellWorld樣本--輸出資訊begin dbms_output.put_line(‘Oracle Hello World!‘);end; 2、變數的定義、使用--定義變數declare sName varchar2(20);begin sName := ‘jack‘; dbms_output.put_line(sName);end; --常用類型declare sNum number(1); sCount
Time of Update: 2015-10-13
標籤:-- 死結查詢語句SELECT bs.username "Blocking User", bs.username "DB User", ws.username "Waiting User", bs.SID "SID", ws.SID "WSID", bs.serial# "Serial#", bs.sql_address "address", bs.sql_hash_value "Sql hash", bs.program
Time of Update: 2015-10-13
標籤:--示範隱式遊標,系統自動聲明,自動開啟,自動使用並且自動關閉begin update emp set sal = 1000; dbms_output.put_line(‘影響的行數:‘ || sql%rowcount);end; rollback; /*遊標的使用方法:第一步:聲明遊標第二步:開啟遊標第三步:使用遊標進行迴圈操作第四步:關閉遊標*/ --普通遊標,遊標本身就是一個變數declare
Time of Update: 2015-10-11
標籤:oracle ebs mrp mds mps MRP 模組測試記錄 構思:建立Shirt成品物料,它由Cloth和Button組成。1*Shirt=1*Cloth+8*Button。
Time of Update: 2015-10-10
標籤:昨天看有個文章說到的失效對象重新編譯的問題,然後發現自己公司裡也出現莫名其妙的失效對象。--建立自動編譯失效過程事務記錄表declare tabcnt integer := 0;begin select count(*) into tabcnt from dba_tables where table_name=‘RECOMPILE_LOG‘; if tabcnt = 0 then execute immediate ‘create table
Time of Update: 2015-10-09
標籤:可以通過connect by / prior / start with
Time of Update: 2015-10-07
標籤:oracle 字元集1、資料庫字元集資料庫字元集包括兩個字元集:資料庫字元集和國家字元集,都是在建立資料庫的時候指定的。1.1、查詢當前資料庫的字元集[email protected]>col value for a30[email protected]>select * from nls_database_parameters 2 where parameter
Time of Update: 2015-10-04
標籤:1. 字元類型資料類型長度說明CHAR(n)預設1位元組,n值最大為2000末尾填充空格以達到指定長度,超過最大長度報錯。預設指定長度為位元組數,字元長度可以從1位元組到四位元組。NCHAR(n)預設1字元,最大儲存內容2000位元組末尾填充空格以達到指定長度,n為Unicode字元數。預設為1位元組。NVARCHAR2(n)最大長度必須指定,最大儲存內容4000位元組變長類型。n為Unicode字元數VARCHAR2(n)最大長度必須指定,
Time of Update: 2015-10-01
標籤: 1、尋找表的所有索引(包括索引名,類型,構成列): select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = 要查詢的表 2、尋找表的主鍵(包括名稱,構成列): select cu.* from
Time of Update: 2015-09-29
標籤: 學習:http://www.cnblogs.com/william-lee/archive/2010/10/20/1856261.html 之前因為安裝的是windows server 2008 r2的系統,oracle是11g r2 64bit,因為像很多網友一樣,無法使用pl/sql developer 8串連oracle,今天可算連上了,對listener.ora sqlnet.ora