Ich erstelle ein MySQL-Skript, das auf einem Datensatz ausgeführt wird und verknüpfte Datensätze aus einer Reihe anderer Tabellen zieht, was sehr nützlich ist, aber in DBeaver werden die Ergebnisse als Registerkarten zurückgegeben, die nur den Namen der Tabelle enthalten, aus der die Ergebnisse stammen , was sehr nützlich ist, aber manchmal hat die Registerkarte Anzeige genau das, was das Ergebnis ist, wäre so viel nützlicher.Gibt es eine Möglichkeit, die Namen der Namen der Ergebnisregisterkarten in einem SQL-Skript in DBeaver zu definieren?
Gibt es eine Möglichkeit, im SQL-Skript anzugeben, wie das Ergebnis benannt werden soll, das von DBeaver abgerufen wird, sodass es als Tab-Name angezeigt wird?
In DBeaver, wenn ich das folgende Skript ausführen (Opt + X):
SELECT *
FROM
partnerships;
SELECT id, name, owner_id
FROM
partnerships
WHERE
name LIKE '%wp%';
Die Ergebnisse für beide Abfragen in zwei verschiedenen Registerkarten am unteren Rand des DBeaver Bildschirm kommen, würde man benannt werden partnerships
und die andere partnerships-1
. Was ich frage, ist, wenn es eine Möglichkeit gibt, diese Registerkarten etwas aussagekräftiger zu machen, wie All Partnerships
und WP Partnerships
.
Es ist nicht klar, was Sie hier fragen. Erwägen Sie ein minimales Beispiel dafür, was Sie versucht haben, und eine Beschreibung der tatsächlichen Ergebnisse und wie sie sich von dem unterscheiden, was Sie erreichen möchten. – James
haben Sie versucht, 'aus Partnerschaften * als Some_other_name_here' auszuwählen? – Psi
Ja, das hat leider nicht funktioniert, DBeaver kommt einfach zurück und sagt, dass es einen Fehler im SQL gibt. –