Мазмұны:

Жаппай жинау шектеулерін қалай пайдаланамын?
Жаппай жинау шектеулерін қалай пайдаланамын?

Бейне: Жаппай жинау шектеулерін қалай пайдаланамын?

Бейне: Жаппай жинау шектеулерін қалай пайдаланамын?
Бейне: Prolonged Field Care Podcast 140: Borderland 2024, Қараша
Anonim

ретінде ШЕК осылайша FETCH-INTO мәлімдемесінің атрибуты ретінде жұмыс істейді пайдалану оған кілт сөзді қосуға болады ШЕК одан кейін белгілі бір сандық цифр келеді, ол жолдар санын көрсетеді көлемді - жинау тармақ FETCH-INTO мәлімдемесінің соңында бір қозғалыста алынады.

Тиісінше, мен жаппай жинау шегін қалай таңдауға болады?

Жаппай жинауға шектеуді қалай таңдауға болады

  1. 100-ден бастаңыз.
  2. Бұл жеткілікті жылдам екенін тексеріңіз (көп жағдайда болуы мүмкін).
  3. Олай болмаса, қажет өнімділік деңгейіне жеткенше жоғары мәндерді қолданып көріңіз - және сіз PGA жадын тым көп тұтынбайсыз.
  4. Шектеу мәнін қатаң кодтамаңыз: оны ішкі бағдарламаңызға параметр немесе бума спецификациясындағы тұрақты мәнге айналдырыңыз.

Сонымен қатар, курсорда жаппай жинауды пайдалана аламыз ба? Бұл ЖАППА ЖИНАУ мүмкін болуы пайдаланылады жазбаларды толтыру үшін 'SELECT' операторында көлемді немесе алуда курсор ішінде көлемді . бері ЖАППАЙ ЖИНАУ рекордты алады ЖАЛПЫ , INTO сөйлемінде әрқашан коллекция түрінің айнымалысы болуы керек.

Сонымен қатар, жаппай жинау дегеніміз не және жаппай жинауға қандай шектеулер бар?

Қолдану ЖАЛПЫ ЖИНАУ PL/SQL-дегі тармақ келесіні білдіреді шектеулер : Жинақтарды a ішінде тізімделген мақсатты айнымалылар ретінде пайдалану керек ЖАППАЙ ЖИНАУ INTO тармағы. 4. Құрама мақсаттарды (нысандар сияқты) пайдалану мүмкін емес the RETURNING INTO сөйлемінде else қатесі RETURNING сөйлемі бар мүмкіндік үшін хабарланады.

Жаппай коллекция жасау кезінде қандай коллекция түрі қолданылады?

Сен істей аласың пайдалану the ЖАППАЙ ЖИНАУ тармақ бірге SELECT INTO немесе FETCH операторы дейін a ішіне жолдар жинағын шығарып алыңыз жинақ (яғни varray кестесі): жазбалар.

Ұсынылған: