如何将NULL值传递给Oracle存储过程

时间:2016-08-13 02:49:55

标签: c#

我有Perl代码将参数值传递给Oracle存储过程,如下所示,

$func->bind_param(":testParam", undef);

现在我试图从C#调用相同的存储过程。

如何在C#中传递undef

我已尝试过下面的想法,但我得到一个空结果集,

objCmd.Parameters.Add("testParam", OracleDbType.Varchar2).Value = null;
objCmd.Parameters.Add("testParam", OracleDbType.Varchar2).Value = string.Empty;
objCmd.Parameters.Add("testParam", OracleDbType.Varchar2).Value = DBNull.Value;

0 个答案:

没有答案