Linux版本CentOS 6.3OS環境VMware Workstation9.0.0 build-812388oracle安裝檔案位置: G:\Program Files\Red Hat Enterprise Linux 4\Exchange Data\ORACLE\oracle-xe-10.2.0.1-1.0.i386.rpm1 Down Load RPM from following
群集許可權 引用CREATE CLUSTER 在自己的方案中建立、更改和刪除群集 CREATE ANY CLUSTER 在任何方案中建立群集 ALTER ANY CLUSTER 在任何方案中更改群集 DROP ANY CLUSTER 在任何方案中刪除群集 資料庫許可權 引用ALTER DATABASE 運行ALTER DATABASE語句,更改資料庫的配置 ALTER SYSTEM 運行ALTER SYSTEM語句,更改系統的初始化參數 AUDIT SYSTEM 運行AUDIT
如何在PLSQL 的預存程序中執行SQL 陳述式呢?用到動態執行SQL:EXECUTE IMMEDIATE表資訊 select * from emp_temp; 預存程序CREATE OR REPLACE PROCEDURE F_DELETE_ROWS(table_name IN VARCHAR2,condition IN VARCHAR2 DEFAULT NULL) AS where_clause VARCHAR2(100) := ' WHERE ' || condition;
以DBA使用者登入,具體命令是sqlplus /NOLOGSQL>connect sys/change_on_install as sysdba提示:已成功SQL>shutdown normal提示:資料庫已經關閉已經卸載資料庫ORACLE 常式已經關閉SQL>startup mount提示:ORACLE常式已經啟動Total System Global Area 118255568 bytesFixed Size 282576
表結構create table U ( NAME CHAR(64) not null, ID INTEGER not null PRIMARY KEY)tablespace CICI;comment on table U is '使用者表'; create table GROU ( NAME CHAR(64) not null, ID INTEGER not null PRIMARY KEY)tablespace CICI;comment on table GROU is
exists (sql 返回結果集為真) notexists (sql 不返回結果集為真) 如下: 表A 表B 表A和表B是1對多的關係 A.ID => B.AID select a.id from A where exists (select a.id from b where a.id = b.aid); select a.id from Awhere not exists ( select a.id from b where a.id = b.aid