Sådan opretter du en SQL-forespørgsel til at hente data fra en JDBC-datakilde Denne fremgangsmåde forudsætter, at du allerede har oprettet den JDBC-datakilde, som dette datasæt bruger. 1 Højreklik i Data Explorer på Datasæt, og vælg Nyt datasæt. 2 Angiv følgende oplysninger i Nyt datasæt: 1 Vælg den datakilde, der skal bruges, i Datakildevalg under JDBC-datakilde. 2 Vælg SQL SELECT-forespørgsel i Datasættype. 3 Angiv et navn på datasættet i Datasætnavn. 4 Vælg Næste. Under Forespørgsel vises oplysninger, som hjælper dig med at oprette en SQL-forespørgsel. I Tilgængelige elementer vises elementerne i datakilden. 3 Du kan se tabellerne i en database ved at udvide databasen som vist i Figur 2-19. Figur 2-19 Gennemse et skema Du kan bruge følgende filterindstillinger til at få vist bestemte skemaer eller objekter. Vælg Anvend filter, når du har angivet filtrene. Vælg et skema i Skema for kun at få vist objekter fra det pågældende skema. Vælg den type objekttabeller, oversigter eller lagrede procedurer, der skal vises, i Type. Indtast et eller flere bogstaver i Filter for kun at få vist objekter med et navn, der begynder med bogstavet eller bogstaverne. Du kan også bruge SQL-filtertegn til den database, du bruger. I nogle databaser kan du f.eks. bruge et understregningstegn (_) til at matche et vilkårligt enkelt tegn og procentegnet (%) til at matche en vilkårlig tegnsekvens. 4 Klik på plustegnet (+) ud for navnet på en tabel eller en oversigt for at se kolonnerne i tabellen eller oversigten. 5 Skriv en SQL-sætning i tekstområdet, som angiver, hvilke data der skal hentes fra JDBC-datakilden. Du kan også trække tabeller, oversigter og kolonner fra Tilgængelige elementer til tekstområdet for at indsætte deres navn i SQL-sætningen ved indsætningspunktet som vist i Figur 2-20. Til nogle databaser skal du indsætte kolonnenavnet i anførselstegn, hvis tabel- eller kolonnenavnet indeholder mellemrum eller reserverede SQL-ord (" "). Hvis du trækker og placerer tabeller og kolonner, og objektnavnene skal omsluttes af dobbelte anførselstegn, skal du vælge indstillingen Brug id-anførselstegn. Når indstillingen er valgt, indsætter datasæteditoren anførselstegn om et tabel- eller kolonnenavn, når du placerer det i tekstområdet. Figur 2-20 Tilføj en tabel til en SQL-forespørgsel 6 Vælg Afslut. I Redigér datasæt vises de kolonner, der er angivet i forespørgslen, og indstillinger til redigering af datasættet.
Denne fremgangsmåde forudsætter, at du allerede har oprettet den JDBC-datakilde, som dette datasæt bruger.