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]
;