Πράξεις¶
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 | |
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.