# SIP útválasztási szabályműveletek részkifejezés-készítője

A részkifejezés-készítő használatával összetett szabályfeltételek állíthatók össze részkifejezésekből AND, OR, NOT és zárójeles csoportosítással. A részkifejezés-készítő érvényesíti a szabályt a módosítások alkalmazásakor és figyelmeztet a hibásan párosított zárójelekre és a nem támogatott logikai operátorokra.

Az oldal megjelenítéséhez kattintson a Kiszolgálók > Kiszolgálótípusok > Igény szerinti útválasztók > odr_neve > SIP igény szerinti útválasztó beállításai > Útválasztási irányelv SIP szabályok > Meghatározási szempont > kifejezés > Részkifejezés-készítő lehetőségre.

## Operandus kiválasztása

A következő lista tartalmazza az operandus választási lehetőségeket:

- Protokoll
- Fürt
- Kiszolgálók
- Modulok
- Csomópont karbantartási üzemmód
- Kiszolgáló karbantartási üzemmód

## Operátor

A kiválasztott operandustól függően jelennek meg a választható operátorok. A következő lista a választható operátorokat sorolja fel:

- <> A kisebb-mint vagy a nagyobb-mint operátorokat számokkal kell használni.
- Egyenlő (=) - Az egyenlőség operátor a kis- és nagybetűket megkülönböztető egyezést fejez ki.
- Kis-/nagybetűk figyelmen kívül hagyásával egyenlő (EQUALSIGNORECASE) - Az egyenlőség operátor a kis- és nagybetűket meg nem különböztető egyezést fejez ki.
- IS NULL: Ez az operátor kifejezi, hogy a lekérdezés érvényesítése azt jeleníti meg, hogy a kért paraméter nem létezik.
- IS NOT NULL: Ez az operátor kifejezi, hogy a lekérdezés érvényesítése azt jeleníti meg, hogy a kért paraméter létezik.
- LIKE: Ez az operátor mintaillesztést fejez ki a karaktersorozat operandus értékekhez. Az értéknek tartalmaznia kell a helyettesítő karakter százalék jelet (%) abban a helyzetben, ahol a mintaillesztés kezdődik. Míg például a `host LIKE %blanca` kifejezés a blanca szóra, illetve a blanca karaktersorozatra végződő minden egyéb szóra illeszkedik, addig a `host LIKE blanca%` a blanca szóra, valamint a blanca karaktersorozattal kezdődő minden egyéb szóra illeszkedik. A `host LIKE %blanca%` kifejezés a blanca szóra, valamint a beágyazott blanca karaktersorozattal rendelkező minden más szóra illeszkedik.
- IN: Ez az operátor egy operandust fejez ki egyetlen kifejezésben több értékkel. Ha például a `port` nevű operandus esetében azt szeretné kifejezni, hogy a portérték a következők tetszőleges eleme lehet: `9080`, `9090`, `9091`, akkor a kifejezéstöredék: `port IN (9080,9090,9091)`. Az, hogy egy szögletes zárójelben lévő értékek hogyan kerülnek kifejezésre, függ a port adattípusától. Ha a port egész szám, akkor a helyes szintaxis az értékek idézőjelek nélkül. Ha a port karaktersorozat, akkor a helyes szintaxis `port IN (‘9080’,‘9090’,‘9091’)`.

## Érték

A választott operátortól függően írjon be egy értéket a létrehozni kívánt részkifejezéshez.

## Részkifejezés összeépítő

A megadott operandus, operátor és értékek eredményeként előállítja a részkifejezést.

## Hozzáfűzés

Hozzáadja a részkifejezést az új szabályhoz.

Kapcsolódó információk:
Útválasztási irányelv SIP szabályok
SIP szabály kifejezés összeállító

Fájlnév: sip_subexpression.html