表類型變數又稱index_by表或則PL/SQL表,和資料表是有區別的,是類似於數組的鍵和值的兩列結構。其定義文法如下:type 表類型名 is table of 類型 index by binary_integer;表變數名 表類型;類型可以是number 、varchar2、date 等資料類型,index by binary_integer
大多數資料庫都是由兩個截然不同的部分組成的:後端(儲存資料的地方)和前端(一個用於串連資料群組件的使用者介面)。這種架構可以把使用者介面從資料層分離出來。這樣的話,第三方就可以建立自己的應用程式來和資料庫進行互動了。 在本文中,我會介紹一些最常用的MySQL GUI工具。 1.Workbench 這是一個Sun Systems/Oracle開發的免費工具。對於Microsoft Windows, Mac OS X和Linux平台來說,Workbench都十分有用。 MySQL
在aix上安裝Oracle 10gR2 RAC ,如果儲存使用raw,就需要hacmp(PowerHA)做共用儲存對於10gR2,Oracle僅支援hacmp 5.3或者以上的版本,而對每個具體的版本又有不同的要求1. hacmp 5.3The software requirements for HACMP 5.3 on 10gR2 are as follows:Software Version and other details AIX 5.3 TL06 or
The CR blocks created: Oracle metric is the number of CURRENT blocks cloned to create CR (consistent read) blocks. The most common reason for cloning is that the buffer is held in an incompatible mode.
一直以為空白字串是就是NULL,當插入Null 字元串的時候就可以通過NULL,但是前段時間開發發現使用not in特定值後發現,Null 字元集居然也沒有包括在內,當時我也認為,應該包括在內,後來做了個如下測試發現其實在DB2中NULL和空串真不是一回事。create table tab( id integer not null, name char(50), empid
今天在恢複一套測試庫的時候遇到了ora-600(3020)錯誤SQL> recover datafile 6;ORA-00279: change 1981277 generated at 01/03/2014 14:24:15 needed for thread 1ORA-00289: suggestion : /opt/arch/archive_1_45_834576965.arcORA-00280: change 1981277 for thread 1 is in sequence
DECODE函數是ORACLE PL/SQL是功能強大的函數之一,目前還只有ORACLE公司的SQL提供了此函數,其他資料庫廠商的SQL實現還沒有此功能。DECODE有什麼用途 呢? 先構造一個例子,假設我們想給智星職員加工資,其標準是:工資在8000元以下的將加20%;工資在8000元以上的加15%,通常的做法是,先選出記錄 中的工資欄位值? select salary into var-salary from
最近在客戶的一個8i生產庫上使用statspack,發現alert中有報錯:Mon Jun 16 13:17:52 2014Errors in file /oracle/8.1.7/admin/prod/bdump/snp0_96626_prod.trc:ORA-12012: error on auto execute of job 304ORA-01631: max # extents (505) reached in table PERFSTAT.STATS$SQL_SUMMARYORA-0