sql >> Database teknologi >  >> RDS >> Oracle

Hent oracle output parameter ved hjælp af OracleCommand

Sørg for at indstille egenskaben SIZE på parameteren, før du udfører. Med outputparametre i Oracle fungerer den angivne størrelse som en buffer. Hvis bufferen ikke er indstillet, er den 0, så du får ikke værdien fra databasen.

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

Resten er god!




  1. Konverter rå SQL-forespørgsel til Laravel Eloquent

  2. Oracle 'INSERT ALL' ignorer dubletter

  3. OPRET TYPE på MySQL

  4. enkelt fast tabel med flere kolonner vs fleksible abstrakte tabeller