Oracle: Einfügen von Zeilentypdaten in eine andere Tabelle

Ich habe einen Tisch angerufenVeranstaltungund erstellte eine weitere globale temporäre Tabelletmp_event mit den gleichen Spalten und Definition mit Ereignis. Ist es möglich, auf diese Weise Datensätze in event to tmp_event einzufügen?

DECLARE
   v_record event%rowtype;
BEGIN 
   Insert into tmp_event values v_record;
END;

Die Ereignistabelle enthält zu viele Spalten. Ich möchte dies versuchen, da nicht alle Spalten aufgelistet werden sollen.

Vergiss zu erwähnen: Ich werde dies im Trigger verwenden, kann dieser v_record das Objekt sein:Neu Nach dem Einfügen in die EVENT-Tabelle?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage