यह अब मेरे लिए काम कर रहा है। गलती यह है कि मैंने पैरामीटर "आईडी" को varchar2 के रूप में घोषित कर दिया है। लेकिन मैंने उसे कोई आकार नहीं दिया। अब मैंने पैरामीटर को अधिकतम आकार घोषित कर दिया है और यह ठीक काम कर रहा है।
cmd_chk.Parameters.Add("id", OracleDbType.Varchar2,32767).Direction = ParameterDirection.Output;