7
Ich habe versucht, eine Anweisung CREATE TABLE table_name AS SELECT .... mit einer temporären GLOBAL-Tabellenanweisung zu mischen. Sie mischen sich nicht sehr gut.Oracle: Erstellen einer temporären Tabelle durch eine SELECT-Anweisung
Ist mein Beispiel falsch?
CREATE GLOBAL TEMPORARY TABLE a
ON COMMIT PRESERVE ROWS
AS
select * from b;
(hinzufügen, wobei 1 = 0 auch, wenn Sie nicht wollen es zunächst für die aktuelle Sitzung füllen mit allen Daten aus b):
CREATE GLOBAL TEMPORARY TABLE a AS
(
SELECT * from b
)
ON COMMIT PRESERVE ROWS;