Creare un parametro con il tipo di dati dell'espressione SQL

Per un parametro che utilizza il tipo di dati dell'espressione SQL, è necessario immettere o incollare un'espressione SQL logica per fornire il valore della colonna che si desidera sia utilizzato dal parametro.

Se l'opzione Sviluppatore non è visualizzata nella cartella di lavoro, è necessario abilitare le opzioni sviluppatore dalle impostazioni del profilo. Vedere Opzioni sviluppatore.
Per informazioni sui parametri di riferimento nelle espressioni SQL, vedere Sintassi per fare riferimento ai parametri.
  1. Nella Home page selezionare la cartella di lavoro a cui aggiungere il parametro, fare clic su Azioni e selezionare Apri.
  2. Per trovare e copiare l'espressione SQL logica per la colonna che si desidera specificare come valore di parametro, nella cartella di lavoro trascinare la selezione della colonna in uno sfondo.
  3. Fare clic su Menu nella barra degli strumenti della cartella di lavoro e selezionare Sviluppatore.
    Pulsante Azioni e opzione di menu Sviluppatore

  4. Nel riquadro Sviluppatore fare clic su Strumenti per le prestazioni, quindi su SQL logico. Fare clic su Aggiorna.
    Pulsante Aggiorna della finestra di dialogo Sviluppatore

  5. Individuare e copiare l'istruzione SQL logica SELECT per la colonna che si desidera utilizzare come valore nel parametro.
  6. Nell'editor di cartelle di lavoro passare al pannello Dati e fare clic su Parametri.
  7. Nel riquadro Parametri fare clic su Menu Icona Ellissi per il menu, quindi selezionare Aggiungi parametro.
  8. Nel campo Nome immettere un nome.
  9. Fare clic su Tipo di dati e selezionare Espressione SQL.
  10. Nel campo Valori disponibili selezionare Query SQL logica.

  11. Nella casella di testo incollare l'espressione SQL logica della colonna. Ad esempio,
    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. Opzionale: In alternativa, fornire un'espressione che includa un parametro con un valore predefinito. Ad esempio,
    SELECT @parameter("Current Date")(DATE'2023-05-02') FROM XSA('Admin'.'sample_order_line')
  13. Fare clic su Convalida per convalidare l'espressione SQL logica incollata.
  14. Fare clic su OK.
  15. Fare clic su Salva.