JDBC: Bereits in der DB vorhandene Abfrage ausführen

Status
Nicht offen für weitere Antworten.

bastianla

Neues Mitglied
Hallo,

Ich habe mich jetzt mit verschiedenen Präsentationen diverser Universitäten und Openbooks, sowie der SUN Tutorials in JDBC eingearbeitet. Doch die eine Frage kann ich mir immer noch nicht beantworten:

Wie führe ich eine bereits in der Datenbank bestehende Abfrage aus?

Die Abfrage wurde also nicht zuvor per Java erstellt, sondern liegt bereits in der Datenbank.
Würde mich super darüber freuen, wenn mir das jemand erklären kann.
 

ueltschisa

Mitglied
Kommt halt auf die Datenbank ab. Mit JDBC kannst du nur SQL code absetzen.

Bei Oracle hasst du so viel ich weis stored procedures. Diese Kannst du über eine SQL Abfrage aufruffen

Code:
SELECT getUsers() from dual;
*KA. ob das so stimmt, bin kein Oracle Pro.

Du musst also wissen welche Möglichkeiten deine Datenbank bietet.

mfg
 

bastianla

Neues Mitglied
Die Datenbank, die ich verwende hat schon eine Abfrage. Diese Abfrage wurde ganz normal in Access erstellt.
Diese möchte ich jetzt per Code aufrufen und das Ergebnis im Resultset verarbeiten.

Man kann ja auch stored procedures aufrufen.

p.s.: Tschuldige für die späte Antwort.
 

voidee

Mitglied
Bei Oracle ist eine Abfrage, die bereits in der DB liegt eine View, diese legt man so an:

Code:
CREATE [or REPLACE] VIEW MEINE_VIEW
AS
SELECT ....

(dass OR REPLACE bewirkt, dass bestehende DB-Objekte, z.B. GRANTS bestehen bleiben, ist aber beim Erstellen einer neuen View nicht notwendig)

Auf diese Abfrage, besser View, kann man wie auf eine Tabelle zugreifen, z.B:

Code:
SELECT <spalten> FRMO meine_view

Ich bin mir nicht sicher, aber ich denke dass ist bei Access nicht viel anders, auch wenn Access diese "komplizierte" Verhalten vor dem Anwender verheimlicht.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A JDBC EmbeddedDriver Java Basics - Anfänger-Themen 1
C No suitable driver found for jdbc:odbc:mysql Java Basics - Anfänger-Themen 8
D JDBC wie ermittle ich den Driver? Java Basics - Anfänger-Themen 26
A Java - JDBC SQL Java Basics - Anfänger-Themen 2
A Junit Test für MysqlDataSource JDBC Java Basics - Anfänger-Themen 3
B MySQL (jdbc) -> connection liefert NULL Java Basics - Anfänger-Themen 3
F Warum erhalte ich diese Fehler bei der Einbindung von SQLite JDBC in Eclipse? Java Basics - Anfänger-Themen 1
Vince42 Java 8 JDBC / OLE DB Java Basics - Anfänger-Themen 15
O JDBC Ungültiger Spaltenindex Java Basics - Anfänger-Themen 19
K JDBC - Wie ist Fehlermeldung zu interpretieren Java Basics - Anfänger-Themen 3
B Java Datenbankverbindungsfähigkeit - JDBC Java Basics - Anfänger-Themen 1
D Was genau ist JDBC? Java Basics - Anfänger-Themen 2
P Classpath jdbc-Treiber kann nach export in jar-File nicht mehr geladen werden Java Basics - Anfänger-Themen 2
M JDBC SQL Problem Java Basics - Anfänger-Themen 5
K org.h2.jdbc.JdbcSQLException: Keine Daten verfügbar Java Basics - Anfänger-Themen 9
J Oracle JDBC Driver funktioniert nur in einer Klasse Java Basics - Anfänger-Themen 2
eLogic JDBC: Relative Pfadangabe in JAR Java Basics - Anfänger-Themen 14
F Erfassung von PCs in eine SQLite-Datenbank über JDBC Java Basics - Anfänger-Themen 9
S JDBC MySQL Connector - Element mit ' eintragen? Java Basics - Anfänger-Themen 4
D JDBC Datenbank fail?! Java Basics - Anfänger-Themen 20
R JDBC leeres ResultSet Problem Java Basics - Anfänger-Themen 2
J Java JDBC MySQL Query Java Basics - Anfänger-Themen 6
X JDBC installieren Java Basics - Anfänger-Themen 2
F JDBC - ClassNotFoundException Java Basics - Anfänger-Themen 3
J jdbc driver on linux ? Java Basics - Anfänger-Themen 11
lenniii DB Basics (JDBC-Treiber) Java Basics - Anfänger-Themen 16
P Servlets und JDBC Java Basics - Anfänger-Themen 2
B JDBC DB2 Connection Java Basics - Anfänger-Themen 1
C OOP JDBC: Ausgabe ResultSet nach Select Java Basics - Anfänger-Themen 3
P JDBC für anfänger Java Basics - Anfänger-Themen 16
D Probleme mit jdbc Java Basics - Anfänger-Themen 9
T JDBC Problemchen Java Basics - Anfänger-Themen 2
B JDBC Treiber lokal installieren ? Java Basics - Anfänger-Themen 2
G Oracle SQL JDBC in Eclipse laden Java Basics - Anfänger-Themen 2
G Maven Dependency für Oracle JDBC-Driver korrekt festlegen Java Basics - Anfänger-Themen 4
G JDBC - Classpath - Ich werd wahnsinnig! Java Basics - Anfänger-Themen 18
J Fehler bei MySql Anbindung mit JDBC Java Basics - Anfänger-Themen 4
G welche Java-Technologie für JDBC geeignet Java Basics - Anfänger-Themen 6
N JDBC Problem Java Basics - Anfänger-Themen 5
M Datenbankzugriff via JDBC Java Basics - Anfänger-Themen 8
S JDBC und NullpointerException Java Basics - Anfänger-Themen 5
S JDBC Verbindungen Java Basics - Anfänger-Themen 2
M JDBC Treiber LGPL Java Basics - Anfänger-Themen 11
D JDBC Treiber unter dem Java Application Server Java Basics - Anfänger-Themen 6
J java und jdbc mit access Java Basics - Anfänger-Themen 3
J JDBC Crash Kurs Java Basics - Anfänger-Themen 3
D Einige Fragen zu Java Java2D JDBC usw. XD Java Basics - Anfänger-Themen 13
D Kleines Problem mit JDBC Java Basics - Anfänger-Themen 2
T SWT-Tabelle aus JDBC füllen Java Basics - Anfänger-Themen 8
C jdbc Anfänger Tutorial gesucht Java Basics - Anfänger-Themen 19
H JDBC in den Klassenpfad eintragen Java Basics - Anfänger-Themen 4
J jdbc getTableName Java Basics - Anfänger-Themen 12
R JDBC Verbindung geht nicht Java Basics - Anfänger-Themen 4
S Problem mit JDBC und Transaktion Java Basics - Anfänger-Themen 12
G hilfe jsp/servlet,jdbc api running on tomcat server+webProxy Java Basics - Anfänger-Themen 8
K JDBC - Typ Connection in jeder Klasse neu öffnen? Java Basics - Anfänger-Themen 4
A JDBC modular Java Basics - Anfänger-Themen 2
megachucky nochmal JDBC. komme nicht weiter. Java Basics - Anfänger-Themen 4
megachucky JDBC-Grundlagen: Verständnisprobleme Java Basics - Anfänger-Themen 31
J ArrayList auf bereits vorhanden eintrag prüfen Java Basics - Anfänger-Themen 5
D Neuer Start- und Endpunkt kann nur an bereits vorhandenen Start- oder Endpunkt anliegen Java Basics - Anfänger-Themen 2
C Neues Objekt mit Beziehung zu bereits bestehendem Objekt Java Basics - Anfänger-Themen 4
D Fehlermeldung obwohl Variablen bereits deklariert sind? Java Basics - Anfänger-Themen 14
S Implementierung der Klasse Konto und Nutzung bereits vorhandener Klassen Java Basics - Anfänger-Themen 7
A Umgebungsvariable CMD findet Hauptklasse nicht (hat bereits funktioniert) Java Basics - Anfänger-Themen 6
J Methoden Überprüfen ob Objekt bereits erstellt wurde Java Basics - Anfänger-Themen 2
Q Methode eines bereits erzeugten Objekts von einem anderen Objekt aus aufrufen Java Basics - Anfänger-Themen 6
M Liegt hier bereits ein Bad Smell vor? Java Basics - Anfänger-Themen 9
D Methoden Abfrage ob ein Wert bereits vorhanden ist Java Basics - Anfänger-Themen 1
O Bereits "gepostete" Strings in der Konsole verändern? Java Basics - Anfänger-Themen 2
B Primtest bereits integriert? Java Basics - Anfänger-Themen 3
propra Wie mache ich einem JPanel mein bereits instanziertes Model bekannt Java Basics - Anfänger-Themen 9
D Mysql schauen Name bereits existiert Java Basics - Anfänger-Themen 7
C Bereits geöffnetes Object ermitteln Java Basics - Anfänger-Themen 5
C Referenz einer bereits instanziierten Klasse während des Programmablaufs Java Basics - Anfänger-Themen 16
D Ist es eigentlich ungünstig direkt in einem Konstruktor bereits umfangreichen Logikcode auszuführen? Java Basics - Anfänger-Themen 11
G bereits erstellte Objekte benutzen Java Basics - Anfänger-Themen 7
G SaveDialog Dateiendung nicht anhängen wenn bereits vorhanden Java Basics - Anfänger-Themen 2
-horn- Bereits gefülltes array "beschneiden"? Java Basics - Anfänger-Themen 5
-horn- Bereits aufgerufene Class aus anderer Class nutzen? Java Basics - Anfänger-Themen 2
O Abfrage bereits bei Eingabe Java Basics - Anfänger-Themen 3
C prüfen, ob Variable bereits initialisert ist Java Basics - Anfänger-Themen 5
H Abfrage ob bereits text eingegeben wurde. Java Basics - Anfänger-Themen 6
A auf objekte in einer bereits bestehenden klasse zugreifen Java Basics - Anfänger-Themen 2
V Prüfen ob JInternalFrame bereits geöffnet Java Basics - Anfänger-Themen 4
T Prüfen ob Objekt bereits referenziert ist Java Basics - Anfänger-Themen 4
K ArrayList.add() überschreibt vorhandene Einträge. Java Basics - Anfänger-Themen 12
M DateFormatter dd.MM.yyyy - vorhandene Methode? Java Basics - Anfänger-Themen 4
D HashMap überschreibt vorhandene Werte Java Basics - Anfänger-Themen 10
L Vorhandene SVG mittels Batik anzeigen Java Basics - Anfänger-Themen 8
G vorhandene dll verwenden Java Basics - Anfänger-Themen 5
G Anwendung findet vorhandene Klasse nicht Java Basics - Anfänger-Themen 4
S Problem mit Eclipse: erkennt vorhandene Main-Methode nicht Java Basics - Anfänger-Themen 13
L Vorhandene JRE in Firefox benutzen Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben