Semble être le même problème comme ici : Comment convertir Datetime en OracleTimeStamp
Vous devez spécifier la taille de la valeur de retour, c'est-à-dire
OracleParameter pExists = command.Parameters.Add("pExists", OracleDbType.Char, 1, null, ParameterDirection.Output);