sql >> Database teknologi >  >> RDS >> Oracle

hent tabelnavn fra en kolonne for fra-klausul

@Akshay,

Find venligst koden nedenfor til din reference.

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. Hvordan henter man data fra en SQL Server-database i C#?

  2. ORA-01008:ikke alle variable er bundet. De er bundet

  3. tjek for gyldig dato, som er erklæret i varchar2

  4. Sådan finder du navnet på en begrænsning i Oracle