Operacije¶
SYNCATT¶
Funkcija, ki omogoča pridobitev vrednosti atributa na podlagi podoperacije. Če atributa ni mogoče najti, vrne prazno vrednost.
Sintaksa ključne besede:
<SYNCATT:[Attribute_Name]:[Source]:[Operation]>
- Attribute_Name: ime atributa, katerega vrednost želite pridobiti.
- Source: SRC ali DST za določitev skladišča, ki ga želite uporabiti. Parameter ni obvezen, razen če je navedena operacija. Če parameter ni naveden, se privzeto uporabi vrednost SRC.
- Operation: ADD ali DEL za določitev želenega dejanja. Parameter ni obvezen.
Način uporabe:
- Ključno besedo je mogoče uporabiti samo v pravilih uvoza, v operaciji Modify povezovalnika SQL. Način delta je namreč aktiven samo pri operacijah Modify.
Primer konfiguracije:
- Poizvedba s ključno besedo SYNCATT:
1 2 3 4 5 6 | |
SYNCATTSRC¶
Funkcija, ki omogoča pridobitev vrednosti atributa v skladišču (izvornem, ciljnem ali v delti).
Sintaksa ključne besede:
<SYNCATTSRC:[Attribute_Name]>
- Attribute_Name: ime atributa, katerega vrednost želite pridobiti
Način uporabe:
- Ključno besedo SYNCATTSRC je mogoče uporabiti v vseh poljih vrste „expression“, na primer COPY, MODVALUE itd.
- Če se ključna beseda SYNCATTSRC uporablja v pravilih filtriranja ali pretvorbe, se atributi iščejo v izvoru, določenem v pravilih.
- Če se ključna beseda SYNCATTSRC uporablja v pravilih „Match“, se atributi iščejo v izvozu avtoritativnega izvora
SYNCATTDST¶
Funkcija, ki omogoča pridobitev vrednosti atributa v izvozu ciljnega izvora.
Sintaksa ključne besede:
<SYNCATTDST:[Attribute_Name]>
- Attribute_Name: ime atributa, katerega vrednost želite pridobiti.
Način uporabe:
- Ključno besedo SYNCATTDST je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah COPY, MODVALUE itd.
- Ključno besedo SYNCATTDST je mogoče uporabiti samo v pravilih „Match“; v tem primeru se atributi iščejo v izvozu ciljnega izvora.
SYNCATTSRCOPERATION¶
Funkcija, ki omogoča pridobitev vrste operacije v datoteki DELTA. Možne vrednosti so: CREATE, DELETE in MODIFY.
Sintaksa ključne besede:
<SYNCATTSRCOPERATION>
Način uporabe:
- Ključno besedo SYNCATTSRCOPERATION je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah COPY, MODVALUE itd.
- Ključno besedo SYNCATTSRCOPERATION je mogoče uporabiti samo v pravilih filtriranja ali pretvorbe na izvoru DELTA.
SYNCSRCMATCHRNB¶
Funkcija, ki vrne številko pravila ujemanja, ki je omogočilo povezavo dveh objektov.
Sintaksa ključne besede:
<SYNCSRCMATCHRNB>
Način uporabe:
- Ključno besedo SYNCSRCMATCHRNB je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah COPY, MODVALUE itd.
- Ključno besedo SYNCATTSRCOPERATION je mogoče uporabiti samo v pravilih „Match“.
PLUS¶
Funkcija, ki omogoča seštevanje več števil.
Sintaksa ključne besede:
<PLUS:[X]:…:[N]>
- [X] do [N]: števila, ki jih želite sešteti.
Način uporabe:
- Ključno besedo PLUS je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah vrste COPY, MODVALUE itd.
- Različni nizi, uporabljeni v izrazu, lahko vsebujejo ključne besede za pridobivanje vrednosti atributov, na primer SyncAttSrc ali SyncAttDst.
Primer konfiguracije:
- <PLUS:<SyncAttSrc:NbJour>:5> za <SyncAttSrc:NbJour> = 5 da rezultat 10.
MINUS¶
Funkcija, ki omogoča odštevanje več števil.
Sintaksa ključne besede:
<MINUS:[X]:…:[N]>
- [X] do [N]: števila, ki jih želite odšteti.
Način uporabe:
- Ključno besedo MINUS je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah vrste COPY, MODVALUE itd.
- Različni nizi, uporabljeni v izrazu, lahko vsebujejo ključne besede za pridobivanje vrednosti atributov, na primer SyncAttSrc ali SyncAttDst.
Primer konfiguracije:
- <MINUS:<SyncAttSrc:NbJour>:5> za <SyncAttSrc:NbJour> = 5 da rezultat 0.
MULT¶
Funkcija, ki omogoča množenje več števil.
Sintaksa ključne besede:
<MULT:[X]:…:[N]>
- [X] do [N]: števila, ki jih želite zmnožiti.
Način uporabe:
- Ključno besedo MULT je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah vrste COPY, MODVALUE itd.
- Različni nizi, uporabljeni v izrazu, lahko vsebujejo ključne besede za pridobivanje vrednosti atributov, na primer SyncAttSrc ali SyncAttDst.
Primer konfiguracije:
- <MULT:<SyncAttSrc:NbJour>:5> za <SyncAttSrc:NbJour> = 5 da rezultat 25.
DIV¶
Funkcija, ki omogoča deljenje več števil.
Sintaksa ključne besede:
<DIV:[X]:…:[N]>
- [X] do [N]: števila, ki jih želite deliti.
Način uporabe:
- Ključno besedo DIV je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah vrste COPY, MODVALUE itd.
- Različni nizi, uporabljeni v izrazu, lahko vsebujejo ključne besede za pridobivanje vrednosti atributov, na primer SyncAttSrc ali SyncAttDst.
Primer konfiguracije:
- <DIV:<SyncAttSrc:NbJour>:5> za <SyncAttSrc:NbJour> = 5 da rezultat 1.