Pastikan Anda mengatur properti SIZE pada parameter sebelum mengeksekusi. Dengan parameter output di Oracle, ukuran yang ditentukan bertindak sebagai buffer. Jika buffer tidak disetel, nilainya 0 sehingga Anda tidak mendapatkan nilai dari database.
var param = Ocmd.Parameters.AddWithValue("OUTPUTParam","").Direction = ParameterDirection.Output;
param.Size = 255;
Selebihnya bagus!