Що таке @@fetch_status 0?

Що таке @@fetch_status 0?

Можливі значення @@FETCH_STATUS: Повернене значення Опис 0 Оператор FETCH виконано успішно. -1 Оператор FETCH не вдався або рядок вийшов за межі набору результатів. -2 Отриманий рядок відсутній. 7 жовтня 2015 р

Оператор FETCH виконано успішно 0. Оператор FETCH виконано успішно. -1. Оператор FETCH не вдався або рядок вийшов за межі набору результатів.');})();(function(){window.jsl.dh('ovzWZtTfH9SgiLMP1YSk2Q8__19','

Функція SQL @@FETCH_STATUS є використовується для отримання поточного статусу отримання останнього відкритого курсору. Ця функція не детермінована і є глобальною функцією для всіх курсорів у програмі. Тому що результат невизначений.

Ця заява отримує наступний рядок для оператора SELECT, пов’язаного з указаним курсором (який має бути відкритим), і переміщує вказівник курсору вперед. Якщо рядок існує, отримані стовпці зберігаються в іменованих змінних.

@@TRANCOUNT повертає кількість інструкцій BEGIN TRAN, активних у вашому поточному з’єднанні. Він повертає значення більше нуля, якщо ви перебуваєте у відкритій транзакції, і нуль, якщо ви ні.

Можливі значення @@FETCH_STATUS: Повернене значення Опис 0 Оператор FETCH виконано успішно. -1 Оператор FETCH не вдався або рядок вийшов за межі набору результатів. -2 Отриманий рядок відсутній.

Оператор FETCH отримує рядки даних із набору результатів багаторядкового запиту. Ви можете отримувати рядки по одному, по кілька або всі одночасно. Дані зберігаються в змінних або полях, які відповідають стовпцям, вибраним у запиті. Додаткову інформацію див. у розділі «Запит даних за допомогою PL/SQL». Синтаксис.