Direkt zum Hauptbereich

Posts

Posts mit dem Label "SQL" werden angezeigt.

Oracle als ODBC-Datenquelle Excel 2010 - der SQL-Pass-Through

Excel ist das neben Word vermutlich am weitesten verbreitete Office-Produkt in Unternehmen sowie auf privaten Rechnern. Und Excel hat schon sehr umfangreiche Funktionen. Interessant und knifflig wird es aber, wenn man auf Daten aus einer Datenbank (Oracle) zugreifen möchte. Erforderlich hierfür ist eine eingerichtete ODBC-Datenquelle. Über das Menü "Daten", Untermenü "Aus anderen Quellen", Eintrag "Von Microsoft Query" kann man nun über den sog. DSN und Microsoft Query Daten aus der Datenbank abrufen. Möchte man aber eine proprietäre Oracle-Abfrage formulieren, wird Microsoft Query die Anfrage nicht verarbeiten könnnen. Der dafür liegt in der Vorverarbeitung der eingegebenen Statements. In Query selbst gibt es keine Möglichkeit, dies zu umgehen - in Excel selbst schon. Daher wählt man über eine "Dummy"-Abfrage einige Daten aus und manipuliert das SQL-Statement postwendend. Im abschließenden Query-Dialog wählt man "Daten an Excel zurückgeben