Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Uzyskaj parametr wyjściowy Oracle za pomocą OracleCommand

Upewnij się, że ustawiłeś właściwość SIZE w parametrze przed wykonaniem. W przypadku parametrów wyjściowych w Oracle, określony rozmiar działa jak bufor. Jeśli bufor nie jest ustawiony, wynosi 0, więc nie otrzymujesz wartości z bazy danych.

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

Reszta jest dobra!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przeglądać bazy danych na serwerze Oracle?

  2. Jak wyświetlić wszystkie uprawnienia użytkownika w Oracle?

  3. Oracle wstawia, jeśli wiersz nie istnieje

  4. Jak połączyć się z Oracle jako SYS z SQL*Plus w Javie?

  5. Błąd SQL:ORA-12899:wartość za duża dla kolumny