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


 

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

79949. Теория обучения (Дидактика) 63 KB
  Обучение – часть педагогического процесса, взаимодействие педагогов и обучающихся с целью приобретения последними знаний, умений, навыков (ЗУН), развития познавательной и мотивационной сферы, воспитания характера.
79953. Судебная система Украины. Конституционный Суд Украины 130 KB
  Судебная система Украины Лекционное занятие к М. Конституционный Суд Украины Учебные вопросы. Конституционный Суд Украины как орган конституционной юрисдикции в Украине. Порядок формирования и структура Конституционного Суда Украины.
79954. Решения и выводы Конституционного Суда Украины 68.5 KB
  Решения и выводы Конституционного Суда Украины Конституционный Суд Украины за результатами рассмотрения на пленарных заседаниях дел относительно конституционности законов и других правовых актов а также относительно официального толкования Конституции и законов Украины принимает решения а по делам по другим вопросам – дает выводы. Временное отсутствие судьи на заседании пленарном заседании Конституционного Суда Украины на котором рассматривались материалы дела само дело не припятствует участия такого судьи с правом решающего голоса в...
79955. Органы прокуратуры Украины 159 KB
  Правоохранительные органы Украины Лекционное занятие к М. Органы прокуратуры Украины Учебные вопросы. Прокуратура Украины её место в системе органов государственной власти и задачи. Закон Украины О прокуратуре от 5 ноября 1991 года № 1789XII.
79956. Органы досудебного следствия Украины 93.5 KB
  Нередко факты совершения преступлений являются очевидными: причинение телесных повреждений, убийство, ограбления и др. Об этих фактах сообщают пострадавшие, их родственники, свидетели, работники медицинских учреждений и другие физические или юридические лица