sql >> Database >  >> RDS >> Oracle

Opgeslagen procedure voor het kopiëren van gegevens van de ene tabel naar de andere

SQL is niet zo lang... Maar als je de voorkeur geeft aan een procedure, hier is het:

create or replace procedure table_copy(
  p_tab_from varchar2,
  p_tab_to   varchar2)
is
begin
  execute immediate 'insert into '||p_tab_to||' (select * from '||p_tab_from||')';
end;


  1. Hoe op te lossen Oproep naar ongedefinieerde functie dbase_open() fout in Windows

  2. 3 manieren om de maand uit een datum te extraheren in SQL Server (T-SQL)

  3. Een pl/sql-array ophalen (als out-parameter)

  4. Gesplitste functie-equivalent in T-SQL?