[Note] PL/SQL Cursor Properties
简叔 2004-04-23 05:47:45 PL/SQL Cursor Property
SQL%FOUND
1> True: 表示多於0個資料列被處理
2> True: 表示0個資料列被處理
SQL%NOTFOUND
1> True: 表示0個資料列被處理
2> True: 表示多於0個資料列被處理
SQL%RowCount
整數, 表示被處理的資料列數
Sample:
<<updateSalary>>
Begin
Update Employee
Set Salary = 5000
Where Emp_ID = 1235;
If SQL%NotFound Then
Message('Update Salary faild.');
Raise Form_Trigger_Failure;
End If;
End <<updateSalary>>;