我从C#应用程序调用oracle SP(远程服务器)。
它接受一些参数值为" Null"因此我在C#中添加如下参数,
objCmd.Parameters.Add("p_DeviceName", OracleDbType.Varchar2).Value = DBNull.Value;
,或者
objCmd.Parameters.Add("p_DeviceName", OracleDbType.Varchar2).Value = null;
我怀疑两种方式都是空的结果集。
还有其他方法可以传递NULL吗?谢谢!