Forrige emneNæste emne


Sådan skriver du en SQL-forespørgsel til et JDBC-datasæt

  1. Vælg Forespørgsel i Redigér datasæt. Som standard vises alle skemaer i datakilden i Tilgængelige elementer. Du kan bruge filterindstillingerne til at angive de skemaer eller objekter, der skal vises.
  2. Udvid skemaet som vist i Figur 3-5 for at se tabellerne i et skema.
  3. Figur 3-5 Gennemse skema
    • Hvis du kun vil have vist oversigterne i JDBC-datakilden, skal du vælge Oversigt i Type og vælge Anvend filter. Vælg Alle, og vælg Anvend filter, hvis du vil have vist alle tabeller, oversigter og lagrede procedurer.
    • Hvis datakilden har et stort antal objekter, kan du begrænse det antal objekter, der skal hentes, ved at skrive et eller flere bogstaver i feltet Filter og vælge Anvend filter. I Tilgængelige elementer vises de objekter, hvis navn begynder med det eller de bogstaver, du har skrevet. 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.
    • Hvis databasen understøtter skemaer, findes en liste i feltet Skema. Vælg et skema, hvis du kun vil have vist objekter fra det pågældende skema.
  4. Klik på plustegnet (+) ved siden af navnet på en tabel eller en oversigt for at se kolonnerne i tabellen eller oversigten. Klik på plustegnet ved siden af en lagret procedure, hvis du vil have vist dens input- og outputparametre.
  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 3-6.
  6. Til nogle databaser skal du indsætte kolonnenavnet i dobbelte anførselstegn, hvis navnet 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 3-6 Tilføj en tabel til en SQL-forespørgsel
  7. Vælg OK for at gemme datasættet.

(c) Copyright Actuate Corporation 2006

Forrige emneNæste emne