Oracle
 sql >> база данни >  >> RDS >> Oracle

ExecuteNonQuery() връща -1 в Update, когато записите се актуализират

Опитайте изрично да върнете SQL%ROWCOUNT.

Според MSDN DbCommand..ExecuteNonQuery винаги ще връща -1 за извиквания на съхранена процедура:

Ако си спомням правилно от моите дни на използване на много съхранени процедури, вярвам, че ще трябва да използвате изходен аргумент, за да върнете неща като броя на актуализираните редове.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да ИЗБЕРА няколко стойности от 5 таблици?

  2. Клиентът на Oracle изисква скоби около имената на колоните?

  3. Инсталиране на Oracle за SSIS свързаност (и драйвери 32 64 бита)

  4. Как да актуализирате таблицата в oracle

  5. Изберете оператор REF oracle