![]() |
Datenbank: MySQL • Version: xy • Zugriff über: JDBC
SQL Statement zum Ermitteln der aktuellen Datenbank
Hallo zusammen,
gibt es ein SQL Statement um den Namen der aktuellen DB herauszufinden? SHOW DATABASES zeigt mir ja alle an, aber ich benötige nur die aktuelle. Danke im voraus, |
Re: SQL Statement zum Ermitteln der aktuellen Datenbank
Hi!
Ist es nicht so, dass du die Datenbank vorher wählen musst und dir dann an der Stelle merken könntest, welche du denn nun gewählt hast? Grüße, Frederic |
Re: SQL Statement zum Ermitteln der aktuellen Datenbank
Zitat:
Das auswählen mache ich unter java wiefolgt...
Code:
xy wäre in diesem Fall dann ja die DB. Natürlich könnte ich diesen String splitten um an den Namen zu kommen, aber ich wollte ja nur wissen ob es nicht direkt ein Statement dafür gibt...
this.inputUrl = "jdbc:mysql://"; //z.B. + localhost/xy
|
Re: SQL Statement zum Ermitteln der aktuellen Datenbank
Hi!
Wie kommt es denn zu diesem String? Ich meine, entweder schreibst du ihn selbst in den Quellcode, dann kennst du das xy auch ohne splitten und wenn xy eine User-Eingabe war, solltest du es ja auch einzeln haben, bevor du den String zusammensetzt. Ein SQL-Statement dafür ist mir nicht bekannt. Grüße, Frederic |
Re: SQL Statement zum Ermitteln der aktuellen Datenbank
In einem Editfeld gibt der User den Pfad komplett ein...
Also z.B. jdbc:mysql://localhost/xy Naja, ich habe es jetzt über die String Split Funktion gelöst. Trotzdem danke |
Re: SQL Statement zum Ermitteln der aktuellen Datenbank
SQL-Code:
oder
SELECT database()
SQL-Code:
SELECT schema()
|
Re: SQL Statement zum Ermitteln der aktuellen Datenbank
Danke, genau sowas habe ich gesucht. :thumb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz