Oracle
 sql >> база данни >  >> RDS >> Oracle

извличане на име на таблица от колона за от клауза

@Akshay,

Моля, намерете кода по-долу за справка.

Create or replace procedure create_cursor is
l_statement varchar2(32767);
cursor v_records is
  select * from t;
begin
for temp in v_records
loop
  l_statement := 'INSERT INTO myTable (id, name) select '||temp.id||','
   ||temp.name|| ' from ' || temp.table1 
   || ' where ' || temp.where_clause;

  execute immediate l_statement;
  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. Създайте електронна таблица на Excel от база данни на Oracle

  2. PL/SQL:Грешка PLS-00306:грешен номер или типове аргументи при извикване към задействани за таблица с числа

  3. Скриптове за стартиране и спиране на EBS R12

  4. hibernate oracle последователността произвежда голяма празнина

  5. Функции с таблична стойност в ORACLE 11g ? (параметризирани изгледи)