Μετάβαση στο περιεχόμενο

Πράξεις

SYNCATT

Συνάρτηση που σας επιτρέπει να ανακτήσετε την τιμή ενός χαρακτηριστικού με βάση μια δευτερεύουσα πράξη. Επιστρέφει κενή τιμή εάν δεν βρεθεί το χαρακτηριστικό.

Σύνταξη της λέξης-κλειδιού:

<SYNCATT:[Attribute_Name]:[Source]:[Operation]>

  • Attribute_Name: όνομα του χαρακτηριστικού του οποίου την τιμή θέλετε να ανακτήσετε.
  • Source: SRC ή DST για τον ορισμό του αποθετηρίου που θα χρησιμοποιηθεί. Η παράμετρος είναι προαιρετική, εκτός εάν έχει καθοριστεί πράξη. Εάν η παράμετρος δεν καθοριστεί, εφαρμόζεται από προεπιλογή η τιμή SRC.
  • Operation: ADD ή DEL για τον ορισμό της επιθυμητής ενέργειας. Η παράμετρος είναι προαιρετική.

Τρόπος χρήσης:

  • Η λέξη-κλειδί μπορεί να χρησιμοποιηθεί μόνο σε κανόνες εισαγωγής, στην πράξη Modify ενός συνδετήρα SQL. Η λειτουργία δέλτα είναι ενεργή μόνο στις πράξεις Modify.

Παράδειγμα διαμόρφωσης:

  • Ερώτημα που χρησιμοποιεί τη λέξη-κλειδί SYNCATT:
1
2
3
4
5
6
INSERT INTO WikiApp 
(Login, Password, Nom, 
Prenom, Matricule, Profil) 
VALUES 
('<SyncAttSrc:login>', '<SyncAttSrc:password>', '<SyncAttSrc:nom>', 
'<SyncAttSrc:prenom>','<SyncAttSrc:matricule>','<SyncAtt:wiki_profil:SRC:ADD>')

SYNCATTSRC

Συνάρτηση που σας επιτρέπει να ανακτήσετε την τιμή ενός χαρακτηριστικού σε ένα αποθετήριο (πηγή, προορισμός ή δέλτα).

Σύνταξη της λέξης-κλειδιού:

<SYNCATTSRC:[Attribute_Name]>

  • Attribute_Name: όνομα του χαρακτηριστικού του οποίου την τιμή θέλετε να ανακτήσετε

Τρόπος χρήσης:

  • Η λέξη-κλειδί SYNCATTSRC μπορεί να χρησιμοποιηθεί σε όλα τα πεδία τύπου «expression», όπως COPY, MODVALUE κ.λπ.
  • Εάν η λέξη-κλειδί SYNCATTSRC χρησιμοποιείται σε κανόνες φιλτραρίσματος ή μετατροπής, τα χαρακτηριστικά αναζητούνται στην πηγή που καθορίζεται στους κανόνες.
  • Εάν η λέξη-κλειδί SYNCATTSRC χρησιμοποιείται σε κανόνες «Match», τα χαρακτηριστικά αναζητούνται στην εξαγωγή της έγκυρης πηγής

SYNCATTDST

Συνάρτηση που σας επιτρέπει να ανακτήσετε την τιμή ενός χαρακτηριστικού στην εξαγωγή της πηγής προορισμού.

Σύνταξη της λέξης-κλειδιού:

<SYNCATTDST:[Attribute_Name]>

  • Attribute_Name: όνομα του χαρακτηριστικού του οποίου την τιμή θέλετε να ανακτήσετε.

Τρόπος χρήσης:

  • Η λέξη-κλειδί SYNCATTDST μπορεί να χρησιμοποιηθεί σε όλα τα πεδία τύπου «expression», όπως οι πράξεις COPY, MODVALUE κ.λπ.
  • Η λέξη-κλειδί SYNCATTDST μπορεί να χρησιμοποιηθεί μόνο σε κανόνες «Match»· σε αυτή την περίπτωση, τα χαρακτηριστικά αναζητούνται στην εξαγωγή της πηγής προορισμού.

SYNCATTSRCOPERATION

Συνάρτηση που σας επιτρέπει να ανακτήσετε τον τύπο της πράξης στο αρχείο DELTA. Οι πιθανές τιμές είναι οι εξής: CREATE, DELETE και MODIFY.

Σύνταξη της λέξης-κλειδιού:

<SYNCATTSRCOPERATION>

Τρόπος χρήσης:

  • Η λέξη-κλειδί SYNCATTSRCOPERATION μπορεί να χρησιμοποιηθεί σε όλα τα πεδία τύπου «expression», όπως οι πράξεις COPY, MODVALUE κ.λπ.
  • Η λέξη-κλειδί SYNCATTSRCOPERATION μπορεί να χρησιμοποιηθεί μόνο σε κανόνες φιλτραρίσματος ή μετατροπής στην πηγή DELTA.

SYNCSRCMATCHRNB

Συνάρτηση που επιστρέφει τον αριθμό του κανόνα αντιστοίχισης χάρη στον οποίο αντιστοιχίστηκαν δύο αντικείμενα.

Σύνταξη της λέξης-κλειδιού:

<SYNCSRCMATCHRNB>

Τρόπος χρήσης:

  • Η λέξη-κλειδί SYNCSRCMATCHRNB μπορεί να χρησιμοποιηθεί σε όλα τα πεδία τύπου «expression», όπως οι πράξεις COPY, MODVALUE κ.λπ.
  • Η λέξη-κλειδί SYNCATTSRCOPERATION μπορεί να χρησιμοποιηθεί μόνο σε κανόνες «Match».

PLUS

Συνάρτηση που σας επιτρέπει να προσθέσετε πολλούς αριθμούς.

Σύνταξη της λέξης-κλειδιού:

<PLUS:[X]:…:[N]>

  • [X] έως [N]: οι αριθμοί προς πρόσθεση.

Τρόπος χρήσης:

  • Η λέξη-κλειδί PLUS μπορεί να χρησιμοποιηθεί σε όλα τα πεδία τύπου «expression», όπως οι πράξεις τύπου COPY, MODVALUE κ.λπ.
  • Οι διάφορες συμβολοσειρές που χρησιμοποιούνται στην έκφραση μπορούν να περιέχουν λέξεις-κλειδιά για την ανάκτηση τιμών χαρακτηριστικών, για παράδειγμα SyncAttSrc ή SyncAttDst.

Παράδειγμα διαμόρφωσης:

  • <PLUS:<SyncAttSrc:NbJour>:5> με <SyncAttSrc:NbJour> = 5 δίνει το αποτέλεσμα 10.

MINUS

Συνάρτηση που σας επιτρέπει να αφαιρέσετε πολλούς αριθμούς.

Σύνταξη της λέξης-κλειδιού:

<MINUS:[X]:…:[N]>

  • [X] έως [N]: οι αριθμοί προς αφαίρεση.

Τρόπος χρήσης:

  • Η λέξη-κλειδί MINUS μπορεί να χρησιμοποιηθεί σε όλα τα πεδία τύπου «expression», όπως οι πράξεις τύπου COPY, MODVALUE κ.λπ.
  • Οι διάφορες συμβολοσειρές που χρησιμοποιούνται στην έκφραση μπορούν να περιέχουν λέξεις-κλειδιά για την ανάκτηση τιμών χαρακτηριστικών, για παράδειγμα SyncAttSrc ή SyncAttDst.

Παράδειγμα διαμόρφωσης:

  • <MINUS:<SyncAttSrc:NbJour>:5> με <SyncAttSrc:NbJour> = 5 δίνει το αποτέλεσμα 0.

MULT

Συνάρτηση που σας επιτρέπει να πολλαπλασιάσετε πολλούς αριθμούς.

Σύνταξη της λέξης-κλειδιού:

<MULT:[X]:…:[N]>

  • [X] έως [N]: οι αριθμοί προς πολλαπλασιασμό.

Τρόπος χρήσης:

  • Η λέξη-κλειδί MULT μπορεί να χρησιμοποιηθεί σε όλα τα πεδία τύπου «expression», όπως οι πράξεις τύπου COPY, MODVALUE κ.λπ.
  • Οι διάφορες συμβολοσειρές που χρησιμοποιούνται στην έκφραση μπορούν να περιέχουν λέξεις-κλειδιά για την ανάκτηση τιμών χαρακτηριστικών, για παράδειγμα SyncAttSrc ή SyncAttDst.

Παράδειγμα διαμόρφωσης:

  • <MULT:<SyncAttSrc:NbJour>:5> με <SyncAttSrc:NbJour> = 5 δίνει το αποτέλεσμα 25.

DIV

Συνάρτηση που σας επιτρέπει να διαιρέσετε πολλούς αριθμούς.

Σύνταξη της λέξης-κλειδιού:

<DIV:[X]:…:[N]>

  • [X] έως [N]: οι αριθμοί προς διαίρεση.

Τρόπος χρήσης:

  • Η λέξη-κλειδί DIV μπορεί να χρησιμοποιηθεί σε όλα τα πεδία τύπου «expression», όπως οι πράξεις τύπου COPY, MODVALUE κ.λπ.
  • Οι διάφορες συμβολοσειρές που χρησιμοποιούνται στην έκφραση μπορούν να περιέχουν λέξεις-κλειδιά για την ανάκτηση τιμών χαρακτηριστικών, για παράδειγμα SyncAttSrc ή SyncAttDst.

Παράδειγμα διαμόρφωσης:

  • <DIV:<SyncAttSrc:NbJour>:5> με <SyncAttSrc:NbJour> = 5 δίνει το αποτέλεσμα 1.