sql >> Databasteknik >  >> RDS >> Oracle

Hämta oracle output parameter med OracleCommand

Se till att du ställer in egenskapen SIZE på parametern innan du kör. Med utdataparametrar i Oracle fungerar den angivna storleken som en buffert. Om bufferten inte är inställd är den 0 så du får inte värdet från databasen.

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

Resten är bra!




  1. 3 sätt att extrahera ett värde från ett JSON-dokument i SQLite

  2. Hur väljer man rader efter tidsintervall i mysql?

  3. Heroku - Kan inte ansluta till lokal MySQL-server

  4. Återställ PostgreSQL primärnyckel till 1