Funkcia sa pokúsi obnoviť zmazaný vektor. Obnovenie sa týka definície vektora a dát vektora, vrátane historických dát, pričom je možné voliteľne vektoru priradiť nový kód.
V prípade, že je obnovenie volané s kódom vektora a bolo zmazaných viacero vektorov s rovnakým kódom, obnovenie sa týka posledného zmazaného vektora s daným kódom.
Obnovenie vráti chybu, ak vektor s daným id/kódom existuje. Obnovený vektor bude bez zaradenia do skupiny vektorov. Ak mal vektor vytvorené užívateľské verzie, je možné ich obnoviť volaním funkcie EDA_UnDeleteVectorUserVersionRec.
Obnovenie vektora je možné do 24 hodín od jeho zmazania, za podmienky, že tablespace, do ktorého vektor patril, stále existuje. Ak bol zmazaný tablespace, obnovenie nie je možné.
Deklarácia
%EDA_UnDeleteVectorRec(
INT/TEXT in _vector,
REC in _params,
INT out _errorCode
);
Parametre
Parameter | Dátový typ | Typ | Popis | |
---|---|---|---|---|
1 | vector | INT/TEXT | IN | ID / kód vektora. |
2 | params | RECORD | IN | Štruktúra voliteľných parametrov. |
3 | errorCode | INT | OUT | Chybový (návratový) kód. |
Obsah štruktúry voliteľných parametrov verzie 1:
Parameter | Dátový typ | Prednastavená hodnota | Popis | |
---|---|---|---|---|
1 | structVersion | INT | Verzia štruktúry - 1. | |
2 | newVectorName | TEXT | Nový kód vektora, ktorý sa priradí obnovenému vektoru. | |
3 | userName | TEXT | "SYSTEM" | Meno užívateľa, ktorý obnovil vektor. |
4 | batchId | INT | Identifikátor dávky, do ktorej sa má príkaz vložiť. |
Súvisiace stránky:
0 komentárov