21

Re: створити функцію (Оракл)

Я зробив цю функцію використовуючи курсор. Так простіше. Пізніше скину код

22 Востаннє редагувалося frz (15.07.2020 23:03:43)

Re: створити функцію (Оракл)

Я зробив цю функцію використовуючи курсор. Так простіше.

Може й простіше, щоб не розбиратися з новим для вас функціоналом. Тільки курсор це завжди повільніше, ніж чистий sql. А в залежності від кількості даних, це може зайняти значно більше часу (хоча під час навчання даних в таблицях може бути мало і тому різницю відчути складніше). Для прикладу, курсор може перебирати кожен запис декілька мілісекунд, однак на великих об'ємах це займе навіть години... У той же час чистий sql може ранитися "лише" хвилину-дві (це може виглядати надто довго в умовах навчання, однак в ентерпрайз умовах це супер показник). Вибір за вами, звісно.