![]()
oraEXECPLSQL.CommandText ="PC_GCEEDAT00B";
oraEXECPLSQL.CommandType =CommandType.StoredProcedure;
oraEXECPLSQL.Parameters .Add("i_env",OracleType.VarChar,1);
if (argCSData.CSIraiEntityLst[0].Env != "")
{
oraEXECPLSQL.Parameters["i_env"].Value = argCSData.CSIraiEntityLst[0].Env;
}
string 型的“”空值,也要把参数的位数设成1以上
数字型的就把空值设成0,不然会报错convert.toint32(“”),hehe
博客介绍了在使用Oracle存储过程时的参数设置。代码中设置了存储过程名,添加了参数并根据条件赋值。强调string型空值参数位数要设为1以上,数字型空值设为0,否则会报错。
2262

被折叠的 条评论
为什么被折叠?



