Seite 1 von 1

Create temporary table... (PostgreSQL)

Verfasst: Mo 27. Apr 2020, 14:46
von HeiDieLX2
Hallo zusammen,

wenn ich via makro in einer PostgreSQL DB eine temporäre Tabelle anlege, diese danach mit "Insert... (select...) mit daten befülle bekomme ich beim Öffen die Meldung das die Tabelle "yxz" nicht vorhanden sei.

Unter Tabellen / public ist xyz auch nicht zu finden. In pg_catalog/pg_tables/ findet sich xyz unter schema pg_temp_3.

Wenn ich in Base / Extras /Sql einen Select auf xyz ausführe werden die zuvor reinkopierten Sätze ohne murren angezeigt.

Im Formular habe ich bereits div. Varianten "pg_temp_3"."xyz" oder nur "xyz" sowie default "public"."xyz" probiert, nichts davon führt zum gewünschten Ergebnis?

Hat da jemand eine Idee dazu?

Re: Create temporary table... (PostgreSQL)

Verfasst: Fr 1. Mai 2020, 19:05
von RobertG
Hallo HeiDieLx,

ich habe das jetzt einmal nachgestellt: Kontakt zu Postgresql, dort eine temporäre Tabelle über Extras > SQL erstellt und diese auch über Extras > SQL mit einem Datensatz versehen. Bei mir erscheint die Tabelle unter pg_tmp_3.

Dann habe ich ein Formular erstellt und dies mit der Tabelle verbunden. Im Formular steht dann als Tabelle pg_temp_3.tmp_Tab - also ohne irgendwelche Maskierung. Die Verbindung funktioniert und ich kann Daten eingeben.

Gruß

Robert