正如标题所述,当我调用ExecuteNonQuery()
方法时,例如,当插入的记录为14时,它返回1。我尝试在我的包过程中添加SET FEEDBACK ON
命令,但仍然得到相同的结果。有没有人对此有任何提示...
//C#
int rowCount = cmd.ExecuteNonQuery();
--ORACLE
SET FEEDBACK ON;
CREATE OR REPLACE PACKAGE BODY ABC IS
PROCEDURE insert_data
BEGIN
...
END insert_data;
END ABC;
//Result of rowcount
rowCount = 1;
PS:我想我可以从程序OUT参数中返回插入的值,但我只是想知道我是否在这里遗漏了一些东西。谢谢!