Insert 语句中的记录数 (Oracle)
我想报告 Oracle 插入语句中插入的记录数。我是从语句插入的,因此我可以运行两次选择并进行计数,但我宁愿将其全部保留在一个语句中。有办法吗?
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?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 PL/SQL
SQL%ROWCOUNT
中执行 INSERT 会给出插入的行数。在 C#
cmd.ExecuteNonQuery()
中执行 INSERT 返回插入的行数。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.