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

Ulangi daftar kolom tabel, dan terapkan kueri ke kolom tersebut

declare
  l_tab_name varchar2(32) := 'MY_TABLE';
begin
  for c1 in (select t.column_name from user_tab_columns t where t.table_name = l_tab_name)
    loop
      execute immediate 'select distinct ' || c1.column_name || ' from ' || l_tab_name;
    end loop;
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. Beberapa baris dikembalikan mencoba memilih baris tertentu di Oracle SQL

  2. Prosedur Oracle

  3. SQL dengan peringkat dan partisi

  4. Memprediksi data deret waktu di Oracle/SQL

  5. Permintaan SQL untuk menghitung perubahan nilai dalam kolom