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


 

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

61805. Вставні слова (словосполучення, речення), розділові знаки при них 17.17 KB
  Мета: поглибити знання учнів про вставні слова словосполучення речення; розвивати вміння знаходити їх у тексті й доцільно вживати в усному та писемному мовленні; вчити правильно розставляти розділові знаки при вставних конструкціях; розвивати память логічне мислення; виховувати мовну культуру школярів.
61806. Звертання поширені й непоширені. Розділові знаки при звертаннях 18.91 KB
  Мета: поглибити знання учнів про поширені та непоширені звертання; ознайомити з особливостями їх використання в різних стилях і жанрах; закріпити навички вживання розділових знаків при різноманітних звертаннях; розвивати усне й писемне мовлення емоції творчу уяву...
61807. Домовая мышь 1014.59 KB
  Задачи: Образовательные: Формировать у учащихся представления о домовой мыши; Формировать знания о строении домовой мыши; Формировать знания о вреде приносимому человеку от домовой мыши. На доску вывешивается иллюстрация домовой мыши и пишется тема урока.
61808. Do you care about how you look like? 41.78 KB
  Перспективная цель: создание комплекса условий для формирования умений понимать основное содержание облегченных доступных по объему текстов по заданной теме и умений формулировать вопросы по данной теме основываясь на раннее изученных знаниях и умениях...
61812. Квиллинг 17.88 KB
  К сожалению бумага недолговечный материал и мало что сохранилось от средневековых шедевров. Бумагокручение быстро распространилось в Европе но потому что бумага особенно цветная и высококачественная была очень дорогим материалом...