问题
I'd like to report on the number of records inserted in an Oracle insert statement. I'm inserting from a statement, so I could run my select twice and a count, but I'd rather keep it all in a single statement. Is there a way?
回答1:
Doing an INSERT in PL/SQL SQL%ROWCOUNT
gives the number of inserted rows.
Doing an INSERT in C# cmd.ExecuteNonQuery()
returns the number of inserted rows.
来源:https://stackoverflow.com/questions/1468396/number-of-records-in-insert-statement-oracle