Ein Pass -Through-Abfrage ist eine Abfrage, die Daten in der Structured Query Language ( SQL auch als bekannt) geschrieben wird. Pass -Through-Abfragen verwendet werden, um Befehle direkt an eine relationale Datenbank -Server werden. Pass -Through-Abfragen werden häufig unter Verwendung eines SQL -fähige Datenbank-Front -End- Software-Anwendung , z. B. Microsoft Office Access oder Embarcadero RapidSQL . Ordnungsgemäß formatierte SQL-Anweisungen sind erforderlich, um einen Pass -Through-Abfrage erstellen , diese Befehle verwendet zum Erstellen, Ändern oder Löschen von Daten auf dem Datenbankserver . Things You
SQL -fähige Front-End- Software-Anwendung
Relationale Datenbank -Server Active Hotels Active Benutzerkonto auf Datenbankserver
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie die Software-Anwendung. Wählen Sie den "open neue Abfrage " oder " neue Abfrage "-Option aus dem Menü .
2
Geben Sie den Server (auch als " Datenquelle" bekannt) Sie möchten abzufragen. Für Programme, die offline - proprietären Format Datenbanken erstellen können - wie z. B. Microsoft Office Access - Wählen Sie " Externe Daten ", und öffnen Sie dann die " ODBC-Datenbank "-Menü ; . Finden Sie alle verfügbaren Datenquellen in diesem Menü finden
Seite 3
Wählen Sie " SQL-Ansicht " aus der Abfrage -Design -Menü. Wenn der Front- End-Software- Anwendung hat eine " Pass -through " Radio-Button oder Kontrollkästchen , stellen Sie sicher , dass diese Option ausgewählt wird.
4
Geben Sie die SQL-Anweisung , die Sie ausführen möchten. Die SQL-Anweisung muss mindestens drei Komponenten: ein "SELECT "-Anweisung , ein " AUS "-Anweisung und eine "WHERE "-Anweisung. Wenn Sie die Daten in Form einer Tabelle auf der Datenbank festgelegt speichern wollen, müssen die SQL-Anweisung enthalten auch ein " IN "-Anweisung. Eine ordnungsgemäß formatierte Erklärung kann wie folgt aussehen: SELECT
database.dbo.table1.field1 , database.dbo.table1.field2INTO database.dbo.usertableFROM database.dbo.table1WHERE database.dbo.table1.field1 = ' Toronto '