1、loopdeclare x number:= 0;begin x:=0; loop x:=x+1; /*if x>=10 then exit; end if;*/ exit when x>10; -- 此句與上面的if語句作用相同,但這樣簡練。 DBMS_OUTPUT.PUT_LINE('內 :x='||x); end loop;
--固定數組declare type type_array is varray(10) of varchar2(20); var_array type_array:=type_array('ggs','jjh','wsb','csl','dd','bb');begin for i in 1..var_array.count loop dbms_output.put_line(var_array(i)); end loop;end;--可變數組declare type
如下v$lock.type是10.1的,但大多數應該適應於10.1以下版本,特別是9.2版本。記錄一下,以備後用了。The following table shows the 138 lock types that are reported by V$LOCK_TYPE in Oracle 10.1:NameDescriptionADASM Disk AU LockAFAdvisor FrameworkAGAnalytic Workspace GenerationAKGES Deadlock
作業系統:windows xpOracle 10g 10.2記憶體:512M資料庫全裝: 必須要用CTXSYS使用者.以下是建立最簡單支援英文的全文檢索索引--刪除text使用者Drop User text;-- 建立text使用者create user text identified by text default tablespace USERS temporary tablespace TEMP;-- Grant/Revoke role privileges grant
原文地址:http://www.itpub.net/274842.html資料庫是oracle的話,那麼可以利用oracle本身的10046事件跟蹤SQL語句。步驟如下:1、首先獲得spid、sid、serial#,machine為你的機器名SQL> select b.spid,a.sid,a.serial#,a.machine from v$session a,v$process b where a.paddr = b.addr and a.machine='yz';SPID
伺服器端:資料庫字元集:ZHS16GBK資料庫國家字元集:AL16UTF16用戶端:NLS_LANG:AL32UTF8環境變數:ORA_NCHAR_LITERAL_REPLACE =TRUE 這樣的字元集設定,改變了用戶端NLS_LANG與環境變數。如果不改變任何預設設定,比如用戶端NLS_LANG仍然是ZHS16GBK,也不要什麼環境變數設定,那可以實現多國文字的正確儲存嗎?如果你使用VB.NET開發,試試下面的代碼: ………………Dim conn As New
1.查看控制檔案資訊SQL*Plus: Release 9.2.0.1.0 - Production on 星期六 1月 5 10:12:00 2008Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.SQL> conn sys/ as sysdba請輸入口令: *****已串連。SQL> select name from v$controlfile;NAME----------------------
一、In、out、in out模式在Oracle中過程與函數都可以有參數,參數的類型可以指定為in、out、in out三種模式。三種參數的具體說明,如所示:(1)in模式in模式是引用傳遞。調用過程時實際參數將值以引用方式傳遞給預存程序的形式參數,形式參數在過程中是唯讀模式的,也就是說:只能通過形式參數讀取到實際參數的值。當過程執行完畢後,實際參數的值不會發生任何變化。過程:create or replace procedure MyProcedure(param1 in INTEGER)