Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

mengambil parameter dari prosedur tersimpan?

Hanya beberapa masalah:

SET SERVEROUTPUT ON
DECLARE
   outputString VARCHAR(20);
BEGIN
  string_opp('input String', outputString);
  dbms_output.put_line(outputString);
END;

Anda dapat menggunakan sebagai variabel yang sama:

SET SERVEROUTPUT ON
DECLARE
   outputString VARCHAR(20);
BEGIN
  outputString := 'input String';
  string_opp(outputString);
  dbms_output.put_line(outputString);
END;

Cukup tentukan parameter prosedur Anda sebagai IN OUT sebagai ganti just OUT.

Periksa sumber daya ini:

http://psoug.org/snippet/FUNCTIONS-IN-OUT-parameter_873.htm



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menginstal Klien Oracle Warehouse Builder 11g R2

  2. Memuat data dari file teks ke tabel di oracle

  3. Masalah memanggil prosedur tersimpan dari C # dengan CLOB besar

  4. Apa yang setara dengan SQL Server APPLY di Oracle?

  5. Pengembang SQL 4.1.3 Dirilis