41385

Базы данных TSQL (курсоры)

Лабораторная работа

Информатика, кибернетика и программирование

Курсор: область памяти сервера предназначенная для хранения и обработки результата selectзапроса и характеризующаяся атрибутами. Типы курсоров: динамические статические ключевые. Динамический курсор: изменения данных отображаются в динамике.

Русский

2013-10-23

95.5 KB

2 чел.

Лекция 10

Базы данных

T-SQL (курсоры)

  1.  Расширим состав таблиц базы данных

  1.  Курсор: механизм, позволяющий обрабатывать отдельные  строки полученные в результате select-запроса.  
  2.  Курсор: область памяти сервера, предназначенная для хранения и обработки результата select-запроса и характеризующаяся атрибутами.
  3.  Типы курсоров: динамические, статические, ключевые.  
  4.  Динамический курсор: изменения данных отображаются в динамике.
  5.  Статический курсор: данные выбраны один раз и произошедшие изменения «не видны».
  6.  Ключевые курсоры: большая  часть данных отображается в динамике, «не видны» insert-строки, при обращении к delete-строкам возникает ошибка.

 

  1.  Пример простейшего курсора

  1.  GLOBAL, LOCAL, DEALLOCATE

 

  1.  STATIC, DYNAMIC, @@CURSOR_ROWS
  2.  @@CURSOR_ROWS  = {-n – количество записей при асинхронной выборке, n – количество записей при синхронной выборке, 0 – курсор не открыт}

  1.  @@FETH_STATUS = {0 – успешная выборка, -1 – вышли за диапазон таблицы, -2 – запись удалена после открытия курсора}

  1.  SCROLL

  1.  where

  1.  UPDATE, DELETE WHERE CURRENT OF

PAGE  10


 

А также другие работы, которые могут Вас заинтересовать

35382. Державне та регіональне управління 3.79 MB
  Державне управління наука, що існує тільки у поєднанні теоретичного і практичного аспектів та вивчає різні види управлінської діяльності - від удосконалення праці державних служіювців до розробки концептуальних напрямків розвитку державних інституцій.
35384. Пространственные зубчатые передачи 677 KB
  Во многих машинах осуществление требуемых движений механизмов связано с необходимостью передавать вращение с одного вала на другой при условии, что оси этих валов либо пересекаются, либо скрещиваются.
35385. Зміст державної політики у сфері охорони здоровя 93 KB
  Система органів управління охороною здоровя населення. Державна політика у галузі охорони здоровя. Шляхи вдосконалення державного управління у сфері охорони здоровя
35386. Тема: Робота з оболонкою Norton Commnder. 116 KB
  Ознайомитися з прийомами роботи у файлових менеджерах на прикладі оболонки Norton Commander.
35387. Тема: Створення файлу конфігурації системи config. 36 KB
  Ознайомитися з основними командами конфігурації системи MS - DOS і на підставі одержаних теоретичних відомостях написати прості файли конфігурації системи.
35389. Тема: Користувальницький інтерфейс MMC Windows. 4.34 MB
  Порожня консоль не має ніякої функціональної нагоди до тих пір поки в неї не додані оснащення. У меню Консоль Console виберіть пункт Додати видалити оснащення dd Remove Snpin. Відкриється вікно Додати Видалити оснащення. У цьому вікні перераховуються ізольовані оснащення і оснащення розширення які будуть додані в консоль або вже включені в неї.
35390. Охрана труда отдельных категорий работников 178 KB
  Условия и дополнительные гарантии труда женщин. Работы, на которых запрещается применение труда женщин. Ограничение труда женщин на определенных работах. Льготы для беременных женщин и женщин, имеющих детей. Охрана труда несовершеннолетних.