PL/SQL 索引表例子
學習PL/SQL 索引表,一直只是看書,看著看著,覺得懂了,就寫一段程式碼:
1、輸入表的內容:
點選(此處)摺疊或開啟
-
declare
-
type v_type is table of varchar2(100) index by binary_integer;
-
v_err v_type;
-
v_text varchar2(40);
-
begin
-
select username bulk collect into v_err from v$session;
-
for i in v_err.first .. v_err.last loop
-
v_text := v_err(i);
-
dbms_output.put_line(v_text);
-
end loop;
- end;
2、用索引表裡的資料,插入到新表中,當然也可以更新或者刪除:
點選(此處)摺疊或開啟
-
create table t_user(username varchar2(50));
-
-
declare
-
type v_type is table of varchar2(100) index by binary_integer;
-
v_err v_type;
-
begin
-
select username bulk collect into v_err from v$session;
-
forall i in v_err.first .. v_err.last
-
insert into t_user (username) values (v_err(i));
-
commit;
-
exception
-
when others then
-
null;
- end;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22275400/viewspace-1801556/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PL/SQL 宣告SQL
- Oracle PL/SQLOracleSQL
- pl/sql to_dateSQL
- PL/SQL 運算子SQL
- PL/SQL 條件SQL
- PL/SQL 迴圈SQL
- PL/SQL 遊標SQL
- 使用PL/SQL找到兩個表中的相似值FKSQL
- Oracle PL/SQL塊簡介OracleSQL
- ultraedit高亮顯示pl/sqlSQL
- Oracle 的PL/SQL語言使用OracleSQL
- PL/SQL 條件控制語句SQL
- PL/SQL程式設計急速上手SQL程式設計
- [20240607]PL/SQL中sql語句的註解.txtSQL
- 使用profiler測試Oracle PL/SQL效能OracleSQL
- SQL Server索引 - 非聚集索引SQLServer索引
- Oralce之PL/SQL程式設計(遊標)SQL程式設計
- OCP 複習筆記之PL/SQL (1)筆記SQL
- Oracle PL/SQL程式碼中的註釋OracleSQL
- PL/SQL第二章--基本語法SQL
- PL/SQL第三章--游標SQL
- OCP 複習筆記之PL/SQL (3)筆記SQL
- 6.4. PL/SQL語法——6.4.7. 集合SQL
- pl/sql developer的一個小問題SQLDeveloper
- OCP 複習筆記之PL/SQL (2)筆記SQL
- OCP 複習筆記之PL/SQL (4)筆記SQL
- OCP 複習筆記之PL/SQL (5)筆記SQL
- ORA-06544:PL/SQL:internal error,arguments:[56319]SQLError
- ORACLE PL/SQL 物件、表資料對比功能儲存過程簡單實現OracleSQL物件儲存過程
- 淺談sql索引SQL索引
- 一個查詢不走索引的例子索引
- Oracl資料庫+PL/SQL安裝與配置資料庫SQL
- PL/SQL Developer連線到Oracle 12cSQLDeveloperOracle
- openGauss關於PL/SQL匿名塊呼叫測試SQL
- 【OracleEBS】 在PL/SQL中呼叫Oracle ERP請求OracleSQL
- 6.4. PL/SQL語法——6.4.6. 遊標SQL
- 如何在PL/SQL中讀寫檔案(轉)SQL
- 「Oracle」客戶端 PL/SQL DEVELOPER 安裝使用Oracle客戶端SQLDeveloper
- 【TUNE_ORACLE】列出LOOP套LOOP的PL/SQL程式碼SQL參考OracleOOPSQL