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

Mengambil data dari tabel menggunakan PL/SQL

IN SQL jika Anda ingin mengambil data dari tabel, tampilan, dll. Anda perlu menggunakan PILIH penyataan. Di blok anonim Anda, Anda tidak menggunakan pilih, dan Anda mengulang variabel kosong. Jadi Anda perlu menambahkan pilih dalam kode Anda seperti ini (Anda dapat melakukannya dengan kursor yang dideklarasikan juga, tetapi dalam hal ini saya membuatnya sesuai dengan FOR ):

set serveroutput on;
begin
dbms_output.put_line('Department Details are :');
for c in (select department_id, department_name, location_id from department) loop
  dbms_output.put_line(c.department_id|| ', ' || c.department_name|| ', ' || 
  c.location_id);
end loop;
commit;
end;

Karena Anda menggunakan kursor , tidak perlu mendeklarasikan dan menggunakan variabel sama sekali.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana menemukan median di sql

  2. Tidak dapat menjalankan kueri sql

  3. Apakah literal date'[yyyy-mm-dd]' Oracle selalu menggunakan pola yyyy-mm-dd?

  4. Bagaimana saya bisa mengakses Oracle dari Python?

  5. Contoh kueri MySQL dengan jawaban