Oracle Table Demo語句應(yīng)用介紹
更新時(shí)間:2012年11月23日 09:26:09 作者:
在開發(fā)過程中可能會(huì)用到oracle table demo 操作語句,本文將以此進(jìn)行介紹,需要的朋友可以參考下
在開發(fā)過程中可能會(huì)用到oracle table demo 操作語句,本文將以此進(jìn)行介紹,需要的朋友可以參考下
Sql代碼
-- Created on 2010/07/29 by WANGNAN
declare
-- Local variables here
i1 VARCHAR2( 20) := '1' ;
i2 VARCHAR2( 20) := '1' ;
i3 VARCHAR2( 20) := '2' ;
i4 VARCHAR2( 20) := '3' ;
i5 VARCHAR2( 20) := '3' ;
i6 VARCHAR2( 20) := '3' ;
i7 VARCHAR2( 20) := '5' ;
i_before VARCHAR2( 20);
TYPE t_type IS TABLE OF VARCHAR2(20 );
t_table t_type;
BEGIN
-- Test statements here
t_table := t_type();
t_table.extend;
t_table(1) := i1;
t_table.extend;
t_table(2) := i2;
t_table.extend;
t_table(3) := i3;
t_table.extend;
t_table(4) := i4;
t_table.extend;
t_table(5) := i5;
t_table.extend;
t_table(6) := i6;
t_table.extend;
t_table(7) := i7;
FOR i IN 1 .. t_table.count LOOP
IF i_before IS NULL OR i_before <> t_table(i) THEN
i_before := t_table(i);
dbms_output.put_line(t_table(i));
END IF ;
END LOOP;
EXCEPTION WHEN OTHERS THEN
dbms_output.put_line( Sqlerrm);
end;
Sql代碼
復(fù)制代碼 代碼如下:
-- Created on 2010/07/29 by WANGNAN
declare
-- Local variables here
i1 VARCHAR2( 20) := '1' ;
i2 VARCHAR2( 20) := '1' ;
i3 VARCHAR2( 20) := '2' ;
i4 VARCHAR2( 20) := '3' ;
i5 VARCHAR2( 20) := '3' ;
i6 VARCHAR2( 20) := '3' ;
i7 VARCHAR2( 20) := '5' ;
i_before VARCHAR2( 20);
TYPE t_type IS TABLE OF VARCHAR2(20 );
t_table t_type;
BEGIN
-- Test statements here
t_table := t_type();
t_table.extend;
t_table(1) := i1;
t_table.extend;
t_table(2) := i2;
t_table.extend;
t_table(3) := i3;
t_table.extend;
t_table(4) := i4;
t_table.extend;
t_table(5) := i5;
t_table.extend;
t_table(6) := i6;
t_table.extend;
t_table(7) := i7;
FOR i IN 1 .. t_table.count LOOP
IF i_before IS NULL OR i_before <> t_table(i) THEN
i_before := t_table(i);
dbms_output.put_line(t_table(i));
END IF ;
END LOOP;
EXCEPTION WHEN OTHERS THEN
dbms_output.put_line( Sqlerrm);
end;
相關(guān)文章
windows下oracle 11g r2 安裝過程與卸載詳細(xì)圖解
這篇文章主要介紹了windows下oracle 11g r2 安裝過程與卸載詳細(xì)圖解,需要的朋友可以參考下2016-04-04oracle中利用關(guān)鍵字rownum查詢前20名員工信息及rownum用法
這篇文章主要介紹了oracle中利用關(guān)鍵字rownum查詢前20名員工信息,本文通過代碼給大家簡(jiǎn)單介紹了ORACLE 中ROWNUM用法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-04-04Oracle數(shù)據(jù)庫中對(duì)null值的排序及mull與空字符串的區(qū)別
這篇文章主要介紹了Oracle數(shù)據(jù)庫中對(duì)Null值的排序及Null與空字符串的區(qū)別,講解了在order by排序中如何定義null值項(xiàng)的位置及其與字符串' '的不同,需要的朋友可以參考下2016-03-03oracle to_char函數(shù)將number轉(zhuǎn)成string
很多數(shù)據(jù)轉(zhuǎn)換處理操作時(shí),會(huì)遇到將0.007007040000轉(zhuǎn)換成0.70%的需求,我們使用Oracle 的SQL 函數(shù) to_char可以實(shí)現(xiàn)這種轉(zhuǎn)換,需要了解的朋友可以參考下2012-11-11