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

PLS-00386:jenis ketidakcocokan ditemukan antara kursor FETCH dan variabel INTO

Anda harus menggunakan konstruktor objek pada pilihan:

SELECT OBJTYP(A, B, C)
   FROM my_table
  WHERE Study_Number = p_StudyNum(i)

tetapi Anda dapat menyederhanakan prosedur ini daripada semua loop tersebut:

begin
select cast(multiset(select /*+ cardinality(s, 10) */ a, b, c
                        from my_table t, table(p_StudyNum) s
                      where t.study_number = s.column_value) as OutputTyp)
   into p_StdyDtl
   from dual;
end;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hirarki penuh Oracle SQL diberikan simpul apa pun sebagai input

  2. Instal Oracle Database Client Langkah demi Langkah

  3. Optimalkan Permintaan Oracle

  4. Masalah dengan variabel pengikat Oracle tidak menggunakan indeks dengan benar

  5. Bagaimana cara mengubah XMLTYPE di VARCHAR di ORACLE?