Hogyan írjunk SQL Connector funkciót
  • 28 Aug 2024
  • 1 Elolvasandó perc
  • Közreműködők

Hogyan írjunk SQL Connector funkciót


Cikk összefoglaló

Hogyan írjunk SQL Connector funkciót

Használja ezt az útmutatót a Tulip alkalmazás és egy SQL adatbázis összekapcsolásához.

Íme egy példa arra, hogyan használhatja a Tulip Connectors funkcióját egy SQL-adatbázishoz való csatlakozáshoz.

1- Kattintson a Funkciók lapon az "Új funkció hozzáadása" gombra.

image.png

2- Adjon nevet az új függvénynek (ez lehetővé teszi, hogy a Triggers-ben kiválaszthassa az adott csatlakozófüggvényt).

  1. Konfigurálja a függvény bemeneteit és kimeneteit.

A fenti példában:

Bemenetek

  • konfiguráció (szöveg)

Kimenetek

  • subconfig_1
  • subconfig_2
  • subconfig_3

lekérdezés

`SELECT subconfig_1, subconfig_2, subconfig_3 FROM webinar database WHERE configuration = $configuration$ order by id desc limit 1````

Egy függvénynek több bemenete és kimenete is lehet. Legalább egy bemenetre vagy kimenetre szükség van ahhoz, hogy adatokat küldjön/fogadjon egy Tulip alkalmazásból.

  • Kattintson a Hozzáadás gombra egy új bemenet vagy kimenet hozzáadásához
  • Adjon a mezőnek egy felismerhető nevet
  • Válassza ki az adattípust (pl. Szöveg, Boolean, Egész szám stb.)
  • Adjon hozzá egy érvényes SQL utasítást a Query mezőbe. Vegye figyelembe, hogy a bemeneti változók neveit $-ba kell foglalni. Példa:
    $input$.
  • Tesztelje a függvényt
  • Ha a függvénynek vannak bemenetei, adjon meg érvényes értékeket.
  • Kattintson a "Teszt" gombra a jobb felső sarokban.
  • Tekintse meg a teszteredményeket vagy a hibaüzeneteket a Teszteredmények szakaszban.

  1. Bizonyos esetekben előfordulhat, hogy egy SQL-táblából több sort szeretne visszaadni. Ehhez jelölje be a "Több sor visszaadása" melletti négyzetet. Ez egy objektumokkal teli tömböt fog visszaadni, ahol minden objektum az SQL-tábla egy sorának értékeit tartalmazza.

Lekérdezés

SELECT name, num from numbers where num > $szám$

(a fenti példában a szám egy bemeneti adat)

Ezután, amikor hozzáadja a bemeneteket, és a "Test" gombra kattint, a "Test Results" alatt látnia kell a várt sorok visszaadását.

Ezeket a Trigger Editorban objektumokkal teli tömbként tárolhatjuk egy Variable-ben.

7- Nyomja meg a "Mentés" gombot, amikor befejezte.

Ha új bemeneteket/kimeneteket kell hozzáadni, akkor másolja a függvényt, és végezze el a módosításokat az új függvényben.

További olvasmányok


Hasznos volt ez a cikk?