sql >> Database >  >> RDS >> Oracle

haal de tabelnaam op uit een kolom voor van clausule

@Akshay,

Gelieve de onderstaande code te vinden voor uw referentie.

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. Hoe maak ik een stap in mijn SQL Server Agent Job die mijn SSIS-pakket zal uitvoeren?

  2. is er een voordeel aan varchar(500) ten opzichte van varchar(8000)?

  3. MySQL-equivalent van Oracle's SEQUENCE.NEXTVAL

  4. Afsluiten van het PostgreSQL-opdrachtregelhulpprogramma:psql