PLSQL Language Referenc-PL/SQL集合和記錄-集合變數賦值-給可變陣列和巢狀表賦NULL值
給可變陣列和巢狀表賦NULL值。
DECLARE --巢狀表 TYPE dnames_tab IS TABLE OF VARCHAR2(30); -- 初始化為非NULL值 dept_names dnames_tab := dnames_tab('AAAA','BBBB','CCCC','DDDD'); empty_set dnames_tab; -- 沒有初始化所以為NULL
PROCEDURE print_dept_names_status IS BEGIN IF dept_names IS NULL THEN DBMS_OUTPUT.PUT_LINE('dept_names = NULL.'); ELSE DBMS_OUTPUT.PUT_LINE('dept_names != NULL.'); END IF; END print_dept_names_status;
BEGIN print_dept_names_status; dept_names := empty_set; -- 使用NULL命令賦值 print_dept_names_status; -- 重新初始化 dept_names := dnames_tab ('EEEE','FFFF','GGGG','HHHH'); print_dept_names_status;
END;
|
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1107990/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Javascript 解構賦值,將屬性/值從物件/陣列中取出,賦值給其他變數JavaScript賦值物件陣列變數
- Java反射給泛型集合賦值Java反射泛型賦值
- 物件屬性值賦給變數物件變數
- c#小灶——常量、變數和賦值C#變數賦值
- 變數的賦值 指標間接賦值變數賦值指標
- php之普通變數賦值、物件賦值、引用賦值的區別PHP變數賦值物件
- Vue.js - 陣列和物件的賦值動態變化 & 克隆Vue.js陣列物件賦值
- 列表切片賦值給另一個變數賦值變數
- MySQL中變數的定義和變數的賦值使用MySql變數賦值
- 給numpy陣列賦同樣的值陣列
- matlab中怎麼給符號變數賦值Matlab符號變數賦值
- 變數的解構賦值變數賦值
- shell 變數賦值問題變數賦值
- shell變數命名與賦值變數賦值
- 數字索引賦值給多個變數簡單表示式索引賦值變數
- AC-DMIS 5.3 V變數賦值變數賦值
- JavaScript陣列解構賦值JavaScript陣列賦值
- vue 變數賦值同時改變的問題Vue變數賦值
- 陣列未被賦值時其值為多少?陣列賦值
- 鎖賦值給其他變數為什麼會死鎖呢?賦值變數
- JS中的變數賦值深入理解JS變數賦值
- 自己對Java中if變數賦值的理解Java變數賦值
- go語言變數的宣告與賦值Go變數賦值
- ES6:變數的結構賦值變數賦值
- ES6系列入門學習記錄:變數的解構賦值變數賦值
- 常被新手忽略的值賦值和引用賦值(偏redux向)賦值Redux
- Python 中變數賦值傳遞時的引用和複製介紹Python變數賦值
- jquery取值和賦值(包含部分是原生js的取值和賦值)jQuery賦值JS
- ES6學習筆記二(變數結構賦值)筆記變數賦值
- 淺談Python變數賦值的三種方法!Python變數賦值
- ECMAScript 6入門 - 變數的解構賦值變數賦值
- ES6 - 變數的解構賦值解析變數賦值
- JavaScript 同時宣告多個變數並賦值JavaScript變數賦值
- ES6之變數的解構賦值變數賦值
- 列表切片賦值給另一個變數,淺拷貝原理解析賦值變數
- 【java】【集合】陣列和集合的基本概述Java陣列
- ES6學習-4 解構賦值(1)陣列的解構賦值賦值陣列
- 深入ES6 三 變數的解構賦值變數賦值
- 關於變數與‘=’賦值的情況出錯變數賦值