Hvordan bygge en Pass-Through

Hvordan bygge en Pass-Through


Et pass-through spørring er en data spørring som er skrevet i Structured Query Language (også kjent som SQL). Pass-through spørsmål kan brukes til å sende kommandoer direkte til en relasjonsdatabaseserver. Pass-Through spørringer er ofte laget ved hjelp av en SQL-kompatible database front-end program, for eksempel Microsoft Office Access eller Embarcadero RapidSQL. Riktig formatert SQL-setninger er nødvendig for å skape en pass-through søket; disse kommandoene brukes til å opprette, endre eller slette data på databasetjeneren.

Bruksanvisning

1 Åpne programmet. Velg "åpne ny spørring" eller "skape ny spørring" fra programmenyen.

2 Angi server (også kjent som "datakilde") du ønsker å spørre. For programmer som kan skape offline databaser proprietære format - for eksempel Microsoft Office Access - velg "eksterne data", og deretter åpne "ODBC Database" meny; vil du finne alle tilgjengelige datakilder i denne menyen.

3 Velg "SQL View" fra spørringsutforming menyen. Hvis front-end program har en "Pass-through" -knappen eller boksen, sørg for at dette elementet velges.

4 Skriv inn SQL-setning som du ønsker å kjøre. SQL-setningen må inneholde minst tre komponenter: en "SELECT" statement, et "FRA" statement, og en "WHERE" statement. Hvis du ønsker å lagre datasettet som en tabell i databasen, må SQL-setningen også inneholde en "INTO" statement. Et riktig formatert uttalelse kan se slik ut:

VELG database.dbo.table1.field1,
database.dbo.table1.field2
INTO database.dbo.usertable
Fra database.dbo.table1
HVOR database.dbo.table1.field1 = 'Toronto'

Hint

  • Pass-Through spørringer må skrives på Transact-SQL. Denne SQL varianten krever at du legger ved tekst og dato kriterier for WHERE setningen i enkle anførselstegn. For eksempel, "Toronto" er akseptabelt, mens "Toronto" er det ikke.