Oracle中的sql%rowcount
sql%rowcount用於記錄修改的條數,就如你在sqlplus下執行delete from之後提示已刪除xx行一樣, 這個引數必須要在一個修改語句和commit之間放置,否則你就得不到正確的修改行數。
例如:
```
create or replace procedure pd_rowcount
is
begin
update emp set sal=5000;
dbms_output.put_line(sql%rowcount);
end PD_ROWCOUNT;
```
sqlplus下執行
```
SQL> exec PD_ROWCOUNT();
14
PL/SQL procedure successfully completed
```
例如:
```
create or replace procedure pd_rowcount
is
begin
update emp set sal=5000;
dbms_output.put_line(sql%rowcount);
end PD_ROWCOUNT;
```
sqlplus下執行
```
SQL> exec PD_ROWCOUNT();
14
PL/SQL procedure successfully completed
```
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29812844/viewspace-1988760/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle中的sql%rowcount(R2)OracleSQL
- SQL Server中@@ROWCOUNT的用法SQLServer
- Oracle中的sql%rowcount在瀚高資料庫中的相容方案OracleSQL資料庫
- SQL%FOUND,SQL%NOTFOUND,SQL%ROWCOUNTSQL
- sql%notfound、sql%rowcount和returnSQL
- SQL%ROWCOUNT的簡要說明SQL
- SQL Server中利用SET ROWCOUNT來高效能地進行分頁SQLServer
- 隱式遊標(implicit cursor)_sql%found_rowcount小操作SQL
- Oracle中的sql hintOracleSQL
- 【meil】MS SQL用ROWCOUNT解決TOP子句不支援變數的問題SQL變數
- oracle PL/SQL中的過載OracleSQL
- Oracle中SQL解析的主要流程OracleSQL
- Oracle sql中的正規表示式OracleSQL
- ORACLE中SQL TRACE和TKPROF的使用OracleSQL
- Oracle中顯示阻塞樹的SQLOracleSQL
- Oracle PL/SQL中EXCEPTION用法OracleSQLException
- Oracle PL/SQL程式碼中的註釋OracleSQL
- oracle中找出最消耗資源的sqlOracleSQL
- Oracle中SQL語句解析的步驟OracleSQL
- 基於ROWCOUNT的分頁儲存過程儲存過程
- oracle動態sql執行table表中儲存的sqlOracleSQL
- Sql server 2005遷移至Oracle系列之三:在Oracle中建立sql中的常見函式SQLServerOracle函式
- Oracle 中定位重要(消耗資源多)的SQLOracleSQL
- 關於oracle中的sql資料型別OracleSQL資料型別
- oracle中SQLPLUS的Login.sqlOracleSQL
- Oracle中刪除重複資料的SqlOracleSQL
- oracle 中 sql語句的違反協議???OracleSQL協議
- Oracle中SQL語句解析的步驟(轉)OracleSQL
- Oracle中SQL裡面的Help命令OracleSQL
- Oracle sql指令碼中註釋OracleSQL指令碼
- 如何收集Oracle程式中的SQL跟蹤資訊KUOracleSQL
- Oracle 12c中的SQL/JSON函式OracleSQLJSON函式
- 關於Oracle DB中SQL Script的註釋(REM,--,/* */)OracleSQLREM
- Oracle 12c中增強的PL/SQL功能OracleSQL
- 【TUNE_ORACLE】列出SQL謂詞中需要建立索引的列SQL參考OracleSQL索引
- 【SQL】Oracle SQL處理的流程SQLOracle
- ORACLE 常用的SQLOracleSQL
- 用 Oracle sql*loader 把公司的資料庫從 sql server 遷移到 Oracle 9i 中OracleSQL資料庫Server