Wählen Sie eine temporäre Tabelle in PostgreSQL? [Duplikat]

8

Wie man eine temporäre Tabelle mit select in PostgreSQL erstellt. Zum Beispiel in SQL Select * into temp_tab from source_tab;

    
Parthasarathi 30.04.2015, 10:02
quelle

1 Antwort

15

Sie können versuchen, Tabelle erstellen als zu verwenden Befehl wie folgt:

%Vor%

Aus der Dokumentation:

  

Dieser Befehl ähnelt funktional SELECT INTO , wird jedoch bevorzugt, da er weniger mit anderen Verwendungen von   die SELECT INTO-Syntax. Darüber hinaus bietet CREATE TABLE AS eine Obermenge   der von SELECT INTO angebotenen Funktionalität.

     

Mit dem Befehl CREATE TABLE AS kann der Benutzer explizit angeben   ob OIDs enthalten sein sollen. Wenn das Vorhandensein von OIDs nicht ist   explizit angegeben ist die Konfigurationsvariable default_with_oids   verwendet.

    
Rahul Tripathi 30.04.2015, 10:04
quelle

Tags und Links