Hier ein kleines Beispiel

PHP-Code:
C/EXEC SQL 
C
+ Declare Cursor .... 
C+ For Update Of Field1Field2, .... FieldN 
C
/END-EXEC
 
C
/EXEC SQL Open Cursor 
C
/END-EXEC
 
C
The record gets locked with the FETCH statement 
C
/EXEC SQL Fetch next From Cursor 
C
/END-EXEC
 
C
* Do some processing 
C
* .....
 
C/EXEC SQL Update .... 
CSet Field1 = :XField2 = :Y, .... FieldN = :
C
Where Current of Cursor 
C
/END-EXEC
 
C
/EXEC SQL Close Cursor 
C
/END-EXEC 
Chain/Update ist halt schon ein bisschen einfacher, wer's mag.