PL SQLде Varray деген эмне?
PL SQLде Varray деген эмне?

Video: PL SQLде Varray деген эмне?

Video: PL SQLде Varray деген эмне?
Video: #07. Основы работы в Oracle SQL Developer 2024, Ноябрь
Anonim

The PL / SQL программалоо тили деп аталган маалымат структурасын камсыз кылат VARRAY , ал бир эле түрдөгү элементтердин белгиленген өлчөмдөгү ырааттуу жыйнагын сактай алат. А varray маалыматтардын иреттелген жыйнагын сактоо үчүн колдонулат, бирок ал жөнүндө ойлонгонуңуз жакшы массив бир түрдөгү өзгөрмөлөрдүн жыйындысы катары.

Бул жерде, мисалы, Oracle ичинде Varray деген эмне?

Varray in oracle : Мурунку макаламда мен татаал түрлөрү жөнүндө түшүндүргөн элем PL SQL ошондой эле ар кандай скаляр типтери менен мисалдар . Varrays маалыматтар базасынан белгиленген элементтердин санын кармап турган өзгөрүлмө өлчөмдөгү массивдерден башка эч нерсе эмес. Varray in oracle ар түрдүү катары да белгилүү массив түрү.

Кийинчерээк, PL SQLде коллекциялардын колдонулушу эмнеде? Көптөгөн программалоо ыкмалары коллекцияны колдонуу массивдер, баштыктар, тизмелер, уяланган таблицалар, топтомдор жана дарактар сыяктуу түрлөрү. Бул түрлөрүн колдонуу менен маалымат базасынын тиркемелеринде моделдей аласыз PL / SQL TABLE жана VARRAY маалымат түрлөрү, алар уя салынган таблицаларды, ассоциативдик массивдерди жана өзгөрүлмө өлчөмдөгү массивдерди жарыялоого мүмкүндүк берет.

Анда, PL SQLде бөлүүчү деген эмне?

Чектөөчүлөр . А бөлгүч үчүн өзгөчө мааниге ээ болгон жөнөкөй же татаал символ PL / SQL . Мисалы, сиз колдоносуз бөлгүчтөр кошуу жана кемитүү сыяктуу арифметикалык амалдарды көрсөтүү.

Varray менен Oracleдагы уяланган столдун ортосунда кандай айырма бар?

Varrays тарабынан сакталат Oracle катардагы ( ичинде ошол эле стол мейкиндиги), ал эми уяланган стол маалыматтар линиядан тышкары сакталат ичинде дүкөн стол , бул система тарабынан түзүлгөн маалымат базасы стол менен байланышкан уяланган стол . Сакталганда ичинде маалымат базасы, уяланган столдор алардын тартибин жана жазылууларын сакташпайт, ал эми varrays кыл.

Сунушталууда: