Scheint das gleiche Problem wie hier zu sein: So konvertieren Sie Datetime in OracleTimeStamp
Sie müssen die Größe des Rückgabewerts angeben, z. B.
OracleParameter pExists = command.Parameters.Add("pExists", OracleDbType.Char, 1, null, ParameterDirection.Output);