ItoO_selcnt & ItoO_rowcnt

ItoO_selcnt & ItoO_rowcnt
MMSz
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Gdynia
  • Postów: 19
0

W funkcjach i procedurach oracle'owskich często spotykam się z deklaracją poniższych zmiennych:

ItoO_selcnt NUMBER;
ItoO_rowcnt NUMBER;

Domyślam się, że to jakieś countery. Jaka jest ich rola, kiedy muszą być deklarowane?

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
0

ale to są po prostu zmienne, które ktoś sobie deklaruje i potem ich używa. Podejrzewam, że często spotykam się odnosi się do procedur/funkcji w jednej bazie, na której pracuje Twoja firma i być może taki jest po prostu prikaz z góry. Popytaj kolegów, którzy te zmienne wykorzystują a nie nas, którzy nie mają pojęcia co się w tych procedurach/funkcjach dzieje

MMSz
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Gdynia
  • Postów: 19
0

Podejrzewałem, że jest tak jak mówisz, ale ich nazwy przewijają się nawet w oracle'owskich dokumentacjach. Chwilowo nie mam kogo zapytać, a strasznie mnie to trapi:

  1. https://docs.oracle.com/cd/B10501_01/win.920/a97251/ch3.htm
  2. http://www.dbforums.com/showthread.php?1709243-PLS-00364-loop-index-variable-SPos-use-is-invalid
  3. http://www.orafaq.com/forum/t/13700/

:)

MMSz
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Gdynia
  • Postów: 19
0

W każdym przypadku są tylko i wyłącznie deklarowane, nic więcej.

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
1

no ale to pierwsze to jest opis Oracle Migration Workbench przy konwersji z IBMowego Informixa do Oracle. Zresztą większość linków z googla dotyczy właśnie konwersji z Informixa. Być może zmienne te mają znaczenie dla OMW ale w normalnej procedurze/funkcji po prostu są zadeklarowane.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.