Das Verfahren dient zum Klonen einer Tabelle. Es empfängt die Namen der zwei Tabellen in Parametern, und wenn es aufgerufen wird, sollte es die Tabelle klonen.Unmittelbare und fehlende ungültige Option ausführen
CREATE OR REPLACE PROCEDURE CLONE_TABLE(
table_source VARCHAR2,
table_destination VARCHAR2)
is
begin
execute immediate 'create table ' || table_destination || 'as select* from '
|| table_source;
end;
Aber wenn ich die Prozedur aufrufen, erhalte ich Fehler ORA-00922: Missing or invalid option
.
BEGIN
CLONE_TABLE('example','example_new')
END
Ich weiß nicht, was das Problem ist und wie ich es beheben sollte.
Danke für Ausnahmebehandlung Teil. Ich wusste nicht genau, wie ich es in meiner Antwort schreiben sollte. – Utsav