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

sqlplus - menggunakan variabel ikat dalam klausa IN

Saya akan menyimpan other_table.id ada di tabel PL/SQL dan referensi tabel itu di kueri setelahnya:

type t_id_table is table OF other_table.id%type index by binary_integer;
v_table t_id_table;

-- fill the table
select id
bulk collect into v_table
from other_table 
where abc in ('&val1','&val2','&val3');     

-- then at a later stage...    

select *
from some_table st
,    table(cast(v_table AS t_id_table)) idt
where st.id = idt.id;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hapus baris untuk memiliki maksimum x baris per grup di tabel Oracle

  2. Jenis objek apa yang dikembalikan oleh Spring Hibernate Template untuk kueri penghitungan di Oracle?

  3. Adaptor Jaringan tidak dapat membuat koneksi saat terhubung dengan Oracle DB

  4. Kesalahan basis data Oracle di symfony2 (doktrin). Apakah pengaturan parameter.yml dengan benar?

  5. Variabel Oracle 11g Bind tidak ada