Oracle
 sql >> Base de données >  >> RDS >> Oracle

Obtenir le paramètre de sortie oracle à l'aide d'OracleCommand

Assurez-vous de définir la propriété SIZE sur le paramètre avant l'exécution. Avec les paramètres de sortie dans Oracle, la taille spécifiée agit comme un tampon. Si le tampon n'est pas défini, c'est 0 donc vous n'obtenez pas la valeur de la base de données.

var param = Ocmd.Parameters.AddWithValue("OUTPUTParam","").Direction = ParameterDirection.Output;
param.Size = 255;

Le reste est bon !