Oprette en parameter med datatypen SQL-udtryk

For en parameter, der bruger datatypen SQL-udtryk, skal du indtaste eller indsætte et logisk SQL-udtryk for at angive den kolonneværdi, som parameteren skal bruge.

Hvis valget Udvikler ikke vises fra projektmappen, skal du aktivere udviklervalgene fra dine profilindstillinger. Se Udviklervalg.
Se Syntaks for referenceparametre for at få oplysninger om referenceparametre i SQL-udtryk.
  1. Vælg den projektmappe, som en parameter skal føjes til, på siden Startside, klik på Handlinger, og vælg derefter Åbn.
  2. Du finder og kopierer det logiske SQL-udtryk for den kolonne, som du vil angive som en parameterværdi, ved at trække og slippe kolonnen til et kanvas i projektmappen
  3. Klik på Menu på projektmappeværktøjslinjen, og vælg Udvikler.
    Knappen Handlinger og menupunktet Udvikler

  4. Klik på Ydeevneværktøjer i ruden Udvikler, og klik derefter på Logisk SQL. Klik på Opfrisk.
    Knappen Opfrisk i dialogboksen Udvikler

  5. Find og kopier den logiske SQL SELECT-sætning for den kolonne, som du vil bruge som værdi i parameteren.
  6. Klik på Parametre i Datapanel i projektmappeeditoren.
  7. Klik på Tilføj i ruden Parametre.
  8. Indtast et navn i feltet Navn.
  9. Klik på Datatype, og vælg SQL-udtryk.
  10. Vælg Logisk SQL-forespørgsel i feltet Tilgængelige værdier.
    Valget Logisk SQL-forespørgsel som mulig værdi

  11. Indsæt kolonnens logiske SQL-udtryk i tekstboksen. For eksempel
    SELECT
       0 s_0
       XSA('Admin'.'sample_order_line')."sample_order_line"."City" s_1
    FROM XSA('Admin'.'sample_order_line')
    ORDER BY 2 ASC NULLS LAST
    FETCH FIRST 125001 ROWS ONLY
  12. Valgfrit: Du kan også angive et udtryk, der indeholder en parameter med en standardværdi. For eksempel
    SELECT @parameter("Current Date")(DATE'2023-05-02') FROM XSA('Admin'.'sample_order_line')
  13. Klik på Valider for at validere det logiske SQL-udtryk, som du har indsat.
  14. Klik på OK.
  15. Klik på Gem.