create tables/views with native dynamic SQL (NDS)
Es ist möglich Tabellen/Views dynamisch zur Laufzeit zu erstellen.
Normalerweise führt der Aufruf von
sql = 'create table a as select * from table b';
execute immediate sql;
zum Fehler: "unzureichende Berechtigung".
Erhält der User das Recht 'create any table' tritt der Fehler nicht auf, die Tabelle wird erstellt.
Dito mit Views.
Normalerweise führt der Aufruf von
sql = 'create table a as select * from table b';
execute immediate sql;
zum Fehler: "unzureichende Berechtigung".
Erhält der User das Recht 'create any table' tritt der Fehler nicht auf, die Tabelle wird erstellt.
Dito mit Views.
Kommentare
Kommentar veröffentlichen