Time of Update: 2015-04-30
標籤:navicat oracle 193 內網有一台windows server 2012,安裝了Navicat 11.1.8串連oracle的時候,提示cannot load oci dll,193:D:\Program Files (x86)\PremiumSoft\Navicat Premium***install clietn package is required fro
Time of Update: 2015-04-28
標籤: 函數調用限制 1、SQL語句中只能調用儲存函數(伺服器端),而不能調用用戶端的函數 2、SQL只能調用帶有輸入參數,不能帶有輸出,輸入輸出函數 3、SQL不能使用PL/SQL的特有資料類型(boolean,table,record等) 4、SQL語句中調用的函數不能包含INSERT,UPDATE和DELETE語句 1.function函數的文法如下: create or replace function
Time of Update: 2015-04-30
標籤:我們知道,Oracle和SQL Server等大型資料庫也都存在一些免費的版本,這些免費的版本已經能夠滿足許多中小項目的需求。對於在校大學生來說,從學習的目標上來講,安裝免費版的大型資料庫也就足夠用了,而且還不會花費個人電腦過多的資源,可謂一舉兩得。本文我們介紹了幾種免費的大型資料庫,接下來我們就開始介紹。一、Oracle Database 10g Express Edition簡稱Oracle
Time of Update: 2015-04-26
標籤:資料庫 事務 session 暫存資料表 oracle ORACLE資料庫除了可以儲存永久表外,還可以建立暫存資料表temporary
Time of Update: 2015-04-27
標籤:DBlink常用於在兩個Oracle資料庫之間相互串連,如手工同步資料時,DBLink是最方便快捷的手段之一。1、建立DBLink文法:create public database link <DBLink名稱> connect to <被串連庫的使用者名稱> identified by <被串連庫的密碼> using
Time of Update: 2015-04-24
標籤:一、exp/imp和expdp/impdp在功能上的區別: 1、把使用者usera的對象匯入到userb emp/imp用法: formuser=usera touser=userb; empdp/impdp用法: remap_schema=‘usera‘:‘userb‘ 例如: imp system/password fromuser=usera touser=userb file=back.dmp log=backlog.log; impdp
Time of Update: 2015-04-22
標籤:一,恢複非當前的日誌組[[email protected] primarydb]$ rm -rf redo01* [email protected]:~>startup ORACLE instance started. Total System Global Area 285212672&
Time of Update: 2015-04-20
標籤:oracle 巡檢指令碼 #!/bin/sh# Get HostnameHOSTNAME=`hostname`logfile=xunjian_`date +%y%m%d`.loghostinfodir=/home/oracle/xunjianif [[ ! -d $hostinfodir ]]then mkdir -p $hostinfodirfidate >> $hostinfodir/$logfileecho "
Time of Update: 2015-04-22
標籤: 表結構 預存程序 CREATE OR REPLACE PROCEDURE TEST3(TID IN INTEGER,O OUT SYS_REFCURSOR)AS BEGIN IF(TID>0) THEN OPEN O FOR SELECT * FROM XHSCK.T_ADMINISTRATIVE_LEVEL T WHERE T.ADMINISTRATIVE_LEVEL_ID = TID; ELSE OPEN O FOR SELECT *
Time of Update: 2015-04-21
標籤:1 id自動成長 MySQL可設定auto increment,oracle中則不可直接設定,需要通過序列實現。oracle 序列create sequence emp_sequenceincrement by 1start with 1nomaxvaluenocyclecash 10注意:第一次NEXTVAL返回的是初始值;隨後的NEXTVAL會自動增加你定義的INCREMENT BY值,然後返回增加後的值。CURRVAL
Time of Update: 2015-04-21
標籤:今天在匯入一批資料到Oracle時,碰到了一個問題:提示要給一個自訂變數AMP賦值,一開始我很納悶,資料是一系列的Insert語句,怎麼會有自訂變數呢?後來搜尋了一下關鍵字AMP發現,原來是因為在插入資料中有一個欄位的內容如下: http://mobile.three.com.hk/3DX?uid=0676&sid=rt_060908
Time of Update: 2015-04-21
標籤: 1,基本 select 語句 select *|{[distinct] column|expression [alias],...} from table; distinct 重複資料刪除行2,過濾和排序 where 子句緊隨 from子句 字元和日期要包含單引號中 預設日期格式是DD-MON-RR; 比較運算 = ,>, >=, <, <=,<>不等於也可以是(!=)
Time of Update: 2015-04-21
標籤:CodeSmith6.5不像前幾個版本,需要使用者手動添加oracle驅動,內部已經整合了oracle的驅動。網上遇到很多win7
Time of Update: 2015-04-21
標籤:sql語句 oracle 資料庫 用戶端 開發 這一階段,一直在學習Oracle,感覺收穫挺多的。我之前在公司上班,那時候做用戶端開發,天天在PL/SQL上寫SQL語句、修改sql語句,做統計做查詢,那時候用得很熟練,查函數查預存程序,偶爾寫函數、寫預存程序,我以為自己自己那時候Oracle懂得很多。後來做進一步的學習,我
Time of Update: 2015-04-18
標籤:普通手段分區,HASH-JOIN,資料倉儲函數,物化視圖,位元影像索引等等為大夥在資料倉儲常用的技術,而下面列舉的tips為項目中常用的最佳化手段/技巧,綠色背景highlight的部分屬於非常規手段,使用情境較為極端,需謹慎考量。 Oracle並行情境:SQL*Loader
Time of Update: 2015-04-14
標籤:在項目開發中,有從身份證資訊中提取出生日期的需求:1.對18位身份證,因為有多個表,所以用到它們的關聯,樣本如下:update pfapperosoninformation p set p.pbirthday = to_date(substr(p.perqualinumber,7,8),‘YYYY-MM-DD‘)where p.pfpeopleid = ( select max(s.personnel_id)
Time of Update: 2015-04-15
標籤:oracle11g下載頁面:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html,找到適合自己系統的資料庫,需要將file1和file2都下載下來,壓縮到同一個檔案夾下才能進行安裝,否則安裝不了。接著用免安裝的plsql串連資料庫試了試,發現沒有串連的許可權可選,直接輸入使用者名稱、密碼和資料庫名,提示如下:說明plsql是不可以直接連接64位oracle資料庫,只能串連32位。
Time of Update: 2015-04-11
標籤:Oracle 11G 虛擬列 Virtual ColumnOracle 11G 在表中引入了虛擬列,虛擬列是一個運算式,在運行時計算,不儲存在資料庫中,不能更新虛擬列的值。定義一個虛擬列的文法:column_name [datatype] [GENERATED ALWAYS] AS [expression] [VIRTUAL]1.虛擬列可以用在select,update,delete語句的where條件中,但是不能用於DML語句2.可以基於虛擬列來做分區3.
Time of Update: 2015-04-08
標籤:本文主要介紹oracle資料庫中dbms_lob包的使用以及使用dbms_lob包來維護lob資料庫類型的基本方法。隨著社會的發展,在現代資訊系統的開發中,需要儲存的已不僅僅是簡單的文字資訊,同時還包括一些圖片和音像資料或者是超長的文本。比如開發一套旅遊資訊系統,每一個景點都有豐富的圖片、音像資料和大量的文字介紹。這就要求後台資料庫要有儲存這些資料的能力。ORACLE公司在其Oracle8i中通過提供LOB欄位實現了該功能。在ORACLE資料庫中,LOB大物件類型是用來儲存大量的二進位和文
Time of Update: 2015-04-04
標籤:修改oracle 10g rac監聽連接埠號碼為1523的步驟一、修改listener.ora ,將其中的1521改為1523。事先做該檔案的備份,以便快速複原二、修改tnsnames.ora ,將remote_listener對應的值 在 tnsnames.ora中的參數改為1523,事先做該檔案的備份,以便快速複原三、修改local_listener資料庫初始化參數alter system set local_listener = '(ADDRESS