[ ] (i-tß hodnota) ve v²razech (WBIK)

Operßtor [] lze takΘ pou₧φt s v²sledkem SQL p°φkazu SELECT û viz hodnota sloupce ve v²razech.

Formßt (pro prom∞nnou):

prom∞nnß[index]

V²znam:

Tφmto zp∙sobem lze zφskat hodnoty vstupnφ prom∞nnΘ, kterß byla zadßna ve vstupnφho formulß°e vφcekrßt. PoΦet hodnot prom∞nnΘ lze zjistit v²razem prom∞nnß#. Prvnφ hodnota prom∞nnΘ mß index 0, poslednφ mß index prom∞nnß#-1.

Formßt (pro multiatribut):

nßzev_SELECT_p°φkazu.multiatribut[index]

nebo

multiatribut[index]

V²znam:

Hranat²ch zßvorek lze ve v²razu vyu₧φt k p°eΦtenφ jednΘ hodnoty multiatributu. Je to jedin² zp∙sob, jak hodnoty multiatributu Φφst. V rßmci p°enositelnosti mezi SQL servery doporuΦujeme multiatributy v serverov²ch aplikacφch nepou₧φvat.

P°i zpracovßnφ HTW Üablony bude p°φkaz nßzev_SELECT_p°φkazu.multiatribut[index] nahrazen n∞kterou hodnotou multiatributu (podle hodnoty indexu) z prvnφho zßznamu odpov∞di na SQL p°φkaz SELECT pojmenovanΘho nßzev_SELECT_p°φkazu. Nßzev_SELECT_p°φkazu je jmΘno, kter²m je pojmenovßn dan² SELECT v odpovφdajφcφm WBC konektoru v bloku SQLStatement. Pokud dan² atribut neexistuje, bude tento p°φkaz nahrazen prßzdn²m °et∞zcem a neexistujφcφ jmΘno multiatributu se zaznamenß do logfile.

Pokud je t°eba citovat n∞kterou hodnotu multiatributu odpov∞di na SQL p°φkaz SELECT, v p°φsluÜnΘ detail sekci Üablony pou₧ijte pouze v²raz multiatribut[index].

Poznßmky:

index je v²raz typu integer;

hodnoty multiatributu jsou Φφslovßny od 0 (prvnφ hodnota mß index 0) do multiatribut#-1;

pokud je nßzev multiatributu napsßn v obrßcen²ch apostrofech, jeho n∞kterou hodnotu lze zφskat pomocφ zßpisu`multiatribut`[index];