『ORACLE』 PLSQL遊標的使用(11g)
遊標分類
隱式遊標:
對於select..into...語句,一次只能從數據庫中獲取到一條數據,對於這種類型的DML SQL語句,就是隱式cursor
select update/insert/delete操作
顯示遊標:
由程序員定義和管理,對於從數據庫中提取多行數據,就需要使用顯式cursor
1、定義遊標---cursor [cursor name] is
2、打開遊標---open [cursor name]
3、操作數據---fetch [cursor name]
4、關閉遊標---close [cursor name]
顯示遊標屬性:
1、%ISOPEN(確定遊標是否已經打開 true or false)
2、%FOUND(返回是否從結果集提取到了數據 true or false)
3、%NOTFOUND(返回是否從結果集沒有提取到數據 true or false)
4、%ROWCOUNT(返回到當前為止已經提取到的實際行數)
『ORACLE』 PLSQL遊標的使用(11g)
相關推薦
『ORACLE』 建立表(11g)
CREATE TABLE語句 create table [schema.] 表名 (column datatype [DEFAULT expr][, ...]); 在插入的過程中,為列指定一個預設值 ...hire_date DATE DEFAULT SYSDATE
『ORACLE』 PLSQL遊標的使用(11g)
not blog 技術分享 當前 rac let 使用 png log 遊標分類 隱式遊標: 對於select..into...語句,一次只能從數據庫中獲取到一條數據,對於這種類型的DML SQL語句,就是隱式cursor select update
『ORACLE』 PLSQL動態遊標的使用(11g)
not 弱類型 return als rtm 釋放 success 存儲 一個 #靜態遊標指的是程序執行的時候不需要再去解析sql語言,對於sql語句的解析在編譯的時候就可以完成的。 動態遊標由於含有參數,對於sql語句的解析必須要等到參數確定的時候才能完成。 從這個角度來
『ORACLE』 PLSQL條件控制語句(11g)
lin proc lar plsql 判斷語句 條件 num success end 簡單條件判斷語句 SQL> declare 2 myage number := 10; 3 begin 4 if myage < 11 then 5 dbms
『ORACLE』 PLSQL-LOOP基本循環(11g)
lin line size pan 循環 dbm plsql out -s SQL> declare 2 i number := 0; 3 begin 4 loop 5 dbms_output.put_line(i); 6 i := i
『ORACLE』 DG性能轉換(11g)
files bsp 備庫 for ima -s rim line 修改 一、最大性能轉換至最大可用 確認主庫模式: [email protected]/* */ hey~2->select protection_mode,protection_level
『ORACLE』 設置Edit模式(11g)
配置 修改 sqlplus spa size span -s ont def SQL>define_editor=‘vi‘ 執行一條SQL語句再修改編輯 SQL>ed 可以將define _editor=‘vi‘這句話寫在sqlplus 的啟動配置腳本中『ORA
『ORACLE』 SQL語句簡單應用(四)(11g)
union times truncate sql語句 默認值 位數 lib rownum dual 排序 後加 nulls last 在降序排列中把null放在最後 select to_char(sysdate,‘q‘) from dual; dual
『ORACLE』 SQL語句簡單應用(五)(11g)
應用 11g sql cal foreign ora 每次 int pri not null 非空 字段+not null unique 唯一 primary key 主鍵(確保數據不能重復) foreign key 外鍵 check 必須
『ORACLE』 DBLINK(11g)
sin pan base rtm emp grant nts scott lec 使用tnsnames.ora SQL> grant create database link to scott; Grant succeeded. SQL> conn scott/
『ORACLE』 對永久表空間進行DDL操作(11g)
進行 bsp per ble style data 用戶 order 大小 查看數據庫默認表空間SQL> select property_value from database_properties where property_name = ‘DEFAULT_PER
『ORACLE』 數據泵Data Pump中expdp導出(11g)
schema 導出表 data mp3 字符 acl spa style -s [[email protected]/* */ ~]$ mkdir datadump[[email protected]/* */ ~]$ cd datadump/[[e
『ORACLE』表空間、段、區和塊簡述 (11g)
文章轉載自:http://blog.itpub.net/17203031/viewspace-682003/ 在Oracle學習過程中,儲存結構,表段區塊可能是每個初學者都要涉及到的概念。表空間、段、分割槽和資料塊分別表示了Oracle進行資料儲存的不同層次和結構。瞭解清楚這幾個結構,有助於我們奠定一個穩
『ORACLE』快速重新整理物化檢視的方法(11g)
1、on demand:使用DBMS_MVIEW包中的儲存過程啟用手工重新整理(預設設定) refresh [fast|complete|force] 檢視重新整理的方式: complete:全部重新整理。相當於重新執行一次建立檢視的查詢語句。 fast: 增量重新
『ORACLE』檢視impdp狀態和停止匯入(11g)
檢視資料泵JOB select owner_name,job_name,operation,job_mode,state from dba_datapump_jobs where state <&
『ORACLE』表空間建立和資料檔案的新增(11g)
建立多資料檔案的表空間Create TABLESPACE TS_TAB DATAFILE '/oracle/app/oradata/orcl/ecq_01.dbf' SIZE 2147483648 AUTOEXTEND ON NEXT 52428800 MAXSIZE
『ORACLE』查詢表空間使用率和資料檔案大小(11g)
查詢表空間對應資料檔案的路徑和大小select file_id , file_name , tablespace_name , bytes/1024/1024/1024 G from dba_data_files where tablespace_name
『計算機視覺』Normalization層(待續)
tex rnn domain end nbsp str 函數 普通 ria 原文來自知乎 一、兩個概念 獨立同分布(independent and identically distributed) 獨立同分布的數據可以簡化常規機器學習模型的訓練、提升機器學習模型的預測
Oracle中PL/SQL之常量和變數的定義、遊標(游標)的使用
PL/SQL常量和變數的定義 變數的資料型別:char、varchar2、date、number、boolean、long 常量定義:isshow boolean :=true; 說明變數:說明變數名、資料型別和長度後用分號結束說明語句。例:e_name varchar2(20);
ORACLE字符集查詢和設定(11g)轉
ORACLE字符集查詢和設定(11g) 查詢資料庫字符集select userenv('language') from dual; linux中文字符集/etc/sysconfig/i18n LANG=zh_CN.gb18030 #oracle11g 修改字符集 修改為ZHS16GBKconn