41386

Базы данных TSQL процедуры и функции

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

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

Пример создания и вызова простейшей процедуры Системная встроенная функция ROWCONT Код возврата процедуры возможен только числовой Функция ROW_NUMBER OVER WITH Передача параметров входные выходные по умолчанию Процедуры в MS SQL Studio LTER PROCEDURE DROP PROCEDURE sp_renme Функции: встроенные математические строковые работа с датами и пр. Пользовательские функции: скалярные возвращает одно значение нельзя timestmp cursor text ntext imge tble inline одна команда SELECT возврат...

Русский

2013-10-23

116 KB

3 чел.

Лекция 11

Базы данных

T-SQL (процедуры и функции)

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

  1.  Хранимая процедура: объект базы данных  
  2.  Хранимая процедура: поименованный блок (BEGIN/END) операторов, хранящийся в базе данных в откомпилированном виде.
  3.  Хранимая процедура: системные процедуры, пользовательские процедуры.   

  1.  Пример создания и вызова простейшей процедуры

  1.  Системная(встроенная) функция @@ROWCONT 

  1.  Код возврата процедуры (возможен только числовой)

 

 

  1.  Функция ROW_NUMBER() OVER

 

 

  1.  WITH

  1.  Передача параметров  (входные, выходные, по умолчанию)

  1.  Процедуры в MS SQL Studio

  1.  ALTER PROCEDURE, DROP PROCEDURE, sp_rename

  1.  Функции: встроенные (математические, строковые, работа с датами и пр.), пользовательские.

  1.  Пользовательские функции: скалярные (возвращает одно значение, нельзя timestamp, cursor, text, ntext, image, table), inline (одна команда SELECT, возврат table), Multi-Statement (несколько команд, возврат table).  

 

  1.  Пример скалярной функции

  1.  Пример Inline-функции

  1.  Пример Multi-Statement функции (позже)
  2.  DROP FUCTION, ALTER FUNCTION

PAGE  2


 

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

4073. Экономические взгляды Джона Мейнарда Кейнса 71.5 KB
  Вступление В истории экономической науки имя Джона Мейнарда Кейнса (1883 - 1946) стоит в ряду ученых, оказавших наибольшее влияние на развитие современного им общества. Кейнс стал знаменит и почитаем еще при жизни, а споры по поводу его взглядов не ...
4074. Линейные электрические цепи постоянного тока 6.55 MB
  Цель работы: Для электрической схемы, изображенной на рисунке 1, по заданным в таблице 1 сопротивлениям и э.д.с. выполнить следующее: Составить систему уравнений, необходимых для определения токов по первому и второму законам Кирхгофа, и найти...
4075. Исследование законов Кирхгофа 117 KB
  Цель работы: экспериментально проверить справедливость законов Кирхгофа, научиться строить потенциальную диаграмму и составлять баланс мощностей. Рисунок 1 Порядок выполнения работы: Собираем цепь по схеме. Включаем источники...
4076. Исследование принципа наложения и свойства взаимности 109.5 KB
  Цель работы: экспериментально проверить справедливость принципа наложения. Рисунок 1 Порядок выполнения работы: Собираем цепь по схеме. Включаем источники, устанавливаем на них разные напряжения в пределах 10-15 В. Опре...
4077. Исследование теплового излучения абсолютно чёрного тела 113 KB
  Цель работы – исследование температурной зависимости энергетической светимости абсолютно черного тела. Приборы и принадлежности –лабораторная работа выполняется на установке ФПК-11, которая включает: - объект исследования – тер...
4078. Поляризация света. Закон Малюса 1.05 MB
  Цель работы: ознакомление с методами получения линейно поляризованного света, некоторыми его свойствами и опытная проверка закона изменения интенсивности света при прохождении поляризованным светом анализатора (закон Малюса). Приборы и принадлежност...
4079. Исследование качества полированной поверхности с помощью микроинтерферометра Линника 788.5 KB
  Цель работы – знакомство с явлением интерференции света и с его использованием в метрологии. Получение практических навыков работы с высокоточным измерительным оптическим прибором и определение качества полированной поверхности исследуемого обр...
4080. Исследование интерференции света и определение длины волны используемого излучения 247.5 KB
  Цель работы - изучение методов наблюдения интерференционной картины и измерения ее параметров, определение длины волны используемого излучения. Приборы и принадлежности Оптическая скамья. Лазер. Бипризма Френеля. Линзы. ...
4081. Обработка результатов физического эксперимента 391.5 KB
  Цель работы – ознакомление с методами оценки результатов измерений и расчета погрешностей. Приборы и принадлежности: исследуемые образцы штангенциркуль микрометр лабораторная установка FPM - 01 пакет компьютерных программ по моделированию...