SQL-kifejezés adattípust használó paraméternél meg kell adnia vagy be kell illesztenie egy Logikai SQL-kifejezést a paraméter által használni kívánt oszlopérték biztosításához.
Ha a
Fejlesztő beállítás nem jelenik meg a munkafüzetben, engedélyeznie kell a fejlesztői beállításokat a profilbeállításokból. Lásd:
Fejlesztői beállítások.
- A Kezdőlap oldalon válassza ki azt a munkafüzetet, amelyhez hozzá kíván adni egy paramétert, kattintson a Műveletek lehetőségre, majd válassza ki a Megnyitás elemet.
- A paraméter értékeként meghatározni kívánt oszlophoz tartozó logikai SQL-kifejezés megkereséséhez és másolásához húzza az oszlopot egy vászonra a munkafüzetben.
- A munkafüzet eszköztárán kattintson a Menü elemre, és válassza a Fejlesztő lehetőséget.
- A Fejlesztő ablaktáblán kattintson a Teljesítményértékelési eszközök, majd a Logikai SQL lehetőségre. Kattintson a Frissítés gombra.
- Keresse meg és másolja ki a SELECT Logikai SQL-kifejezést abból az oszlopból, amelyet értékként kíván használni a paraméterben.
- A Munkafüzet-szerkesztőben lépjen az Adatok panelre és kattintson a Paraméterek elemre.
- A Paraméterek panelen kattintson a Menü
elemre, majd válassza a Paraméter hozzáadása lehetőséget.
- A Név mezőben adjon meg egy nevet.
- Kattintson az Adattípus lehetőségre, és válassza a következőt: SQL-kifejezés.
- Az Elérhető értékek mezőben válassza ki ezt: Logikai SQL lekérdezése.
- A szövegdobozba másolja be az oszlop Logikai SQL-kifejezését. Például:
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
- Választható: Másik lehetőségként megadhat egy olyan kifejezést is, amely alapértelmezett értékkel rendelkező paramétert tartalmaz. Például:
SELECT @parameter("Current Date")(DATE'2023-05-02') FROM XSA('Admin'.'sample_order_line')
- A beillesztett Logikai SQL-kifejezés érvényesítéséhez kattintson az Érvényesítés elemre.
- Kattintson az OK gombra.
- Kattintson a Mentés elemre.