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


 

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

59493. Франческо Петрарка – державний діяч, філософ, поет. Загальна характеристика “Книги пісень” 76 KB
  Мета: розкрити учням творчий світ Петрарки у світлі поняття краси як основи світобачення поета розвивати емоційноестетичне сприйняття учнів активізувати роботу всього класу розвивати творчі та аналітичні здібності.
59494. Андріївські вечорниці 62 KB
  От і дівчата вже йдуть. Дівчатавсі: сміх Слава Богу в вашій хаті Дівчина1: Добрий вечір тітонько Чи можна в вашу хату Мати: Слава навіки Заходьте дівчата сідайте Зараз вареників на всіх наліпимо. Може ще гості будутьПорається Галя: Давайте дівчата не роздягайтеся побіжіть до криниці по воду.
59495. Математична вікторина для учнів 10 класів 54.5 KB
  Прилади: карточки з цифрами від 1 до 5 кома Підготовка: За тиждень до конкурса вибрати команди командам дати завдання: підготовитися до конкурсу привітання до конкурсу капітанів підготувати по три запитання. Конкурси Конкурс капітанів...
59496. Родинне свято 68.5 KB
  Пісня Я зявився на світ із любові та мрії Із щасливих татусевих і маминих снів. Пісня Дорогий хороший рідний тато Кращого від тебе не знайти Дорогий хороший рідний тато Як чудово що у нас є ти...
59497. В світі усе починається з мами 44 KB
  Хто вас діти щиро любить Хто вас ніжно так голубить Як ви хворі цілі ночі Не стуляє свої очі. 1ша гра називається Що любить ваша дитина. Чи любить ваша дитина вставати рано Чи застеляє постіль Чи любить їсти манну кашу Чи любить читати книжки...
59498. День народження – це радість і розвага для малят (дошкільний заклад) 48 KB
  А діти такі красиві та чепурні. Діти обходять коло і сідають на ці стільчики. Діти виконують таночок Побачення. Діти читають вірші.
59499. Урок з патріотизму: Прийди до серця, Україно, благослови добром мене... 113 KB
  Мені каже Дніпро: Україно то я І Карпати високі здаля Все шепочуть: У горах матуся твоя Невмируща Вкраїнська земля Шепчуть гори здаля: Невмируща Вкраїнська земля І зірки в далині то Вкраїни вогні То все ти то все ти Струни кобзи бринять...
59500. Ділова гра: конкурс між двома командами 96.5 KB
  Столи стільці апаратура карточки із завданнями. А зараз завдання. Наступне завдання це обовязкова участь в аукціоні назв ділових документів. Тому наступне завдання цього конкурсу буде дещо незвичним.