Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Rufen Sie den Oracle-Ausgabeparameter mit OracleCommand ab

Stellen Sie sicher, dass Sie die SIZE-Eigenschaft für den Parameter festlegen, bevor Sie ihn ausführen. Bei Ausgabeparametern in Oracle fungiert die angegebene Größe als Puffer. Wenn der Puffer nicht gesetzt ist, ist er 0, sodass Sie den Wert nicht aus der Datenbank erhalten.

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

Der Rest ist gut!