oracle plsql(三)_type_cursor
##plsql內部rowtype與type可以引用表列屬性,但又可以獨立於此;
SQL> r
1 declare
2 dept_rec dept%rowtype;
3 cursor c1 is select deptno,dname from dept;
4 dept_rec2 c1%rowtype;
5 begin
6 select * into dept_rec from dept where deptno=10;
7 if dept_rec.deptno=10 then
8 dept_rec.loc:='new di'; ##說明plsql的變數值顯示是表的值,但表值沒有變化
9 dbms_output.put_line(dept_rec.loc);
10 end if;
11* end;
new di
PL/SQL procedure successfully completed.
SQL> select * from dept;
DEPTNO DNAME LOC
---------- -------------- -------------
50 dba beijing
60 developer xianan
70 manager hainan
90 leader weinan
100 farmer fuping
120 worker guangxi
888 sex beijing
77 weinan
778 fuping
1120 guangxi
2888 beijing
DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
15 rows selected.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-669344/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle11新特性——PLSQL新特性(三)OracleSQL
- oracle plsqlOracleSQL
- oracle plsql例子OracleSQL
- oracle plsql(二)_plsql塊內之**冪OracleSQL
- Oracle11新特性——PLSQL函式快取結果(三)OracleSQL函式快取
- Oracle儲存過程乾貨(三):PLSQL迴圈語句Oracle儲存過程SQL
- Oracle/PLSQL: Grant/Revoke PrivilegesOracleSQL
- Oracle PLSQL Sever Pages TestOracleSQL
- oracle plsql函式大全OracleSQL函式
- oracle之PLSql語言(一)OracleSQL
- ORACLE PLSQL語言參考OracleSQL
- oracle plsql儲存過程OracleSQL儲存過程
- plsql Oracle匯入dmp檔案SQLOracle
- Oracle vs PostgreSQL Develop(29) - COMMIT in PLSQLOracleSQLdevMIT
- 精簡配置plsql developer連線oracleSQLDeveloperOracle
- 使用者許可權 plsql OracleSQLOracle
- PLSQL連線oracle資料庫配置SQLOracle資料庫
- Oracle plsql session間通訊處理OracleSQLSession
- oracle plsql case when_end case小記OracleSQL
- Oracle11新特性——PLSQL新特性(七)OracleSQL
- Oracle11新特性——PLSQL新特性(六)OracleSQL
- Oracle11新特性——PLSQL新特性(五)OracleSQL
- Oracle11新特性——PLSQL新特性(四)OracleSQL
- Oracle11新特性——PLSQL新特性(二)OracleSQL
- Oracle11新特性——PLSQL新特性(一)OracleSQL
- 利用PLSQL實現表空間的遷移(三)SQL
- Oracle PL/SQL編譯警告PLSQL_WARNINGSOracleSQL編譯
- oracle 儲存過程以及plsql語句塊Oracle儲存過程SQL
- Oracle陣列使用以及PLSQL操作記錄Oracle陣列SQL
- oracle plsql(一)_binary_float_binary_doubleOracleSQL
- oracle plsql定義date_timestamp_with time zoneOracleSQL
- 【開發篇plsql】plsql遊標SQL
- oracle之PLSql語言(二)sql語句的使用OracleSQL
- Oracle 11g客戶端及PLSQL Developer配置Oracle客戶端SQLDeveloper
- 【開發篇plsql】plsql物件型別SQL物件型別
- PLSQL questionsSQL
- plsql tnsnamesSQL
- begin plsqlSQL