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


 

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

68786. ИСТОКИ ПРЕДПРИНИМАТЕЛЬСКОЙ ДЕЯТЕЛЬНОСТИ В СРЕДНЕВЕКОВОЙ РУСИ 409.5 KB
  Торговый обмен – древнейший вид предпринимательской деятельности, а купцов по праву называют первыми русскими предпринимателями, внесшими значительный вклад в поступательное развитие экономики страны. На протяжении IX – X вв. одновременно с началом формирования классовых отношений...
68788. Стародавня історія України 654.5 KB
  Основними заняттями кочовиків були скотарство, ремісництво (виплавка заліза, виготовлення зброї), землеробство, торгівля. Із посиленням майнової нерівності, зародженням класів з’явилися елементи державності. Центром Скіфського царства в Криму, яке існувало до III ст. н. е., був Неаполь...
68789. Распад СССР. Формирование ближнего зарубежья 351.5 KB
  В настоящее время в НАТО входят: США Великобритания Франция Бельгия Нидерланды Люксембург Португалия Канада Италия Норвегия Дания Исландия Греция Турция Испания Германия. В июле 2009 года помощник госсекретаря США по делам Европы и Евразии Филип Гордон заявил что США готовы рассмотреть вопрос...
68791. Промышленное здание в г. Красноярск 110.5 KB
  Задание на архитектурно-конструктивную разработку промышленного здания Следует в срок до запроектировать промышленное здание на основе следующих исходных данных и параметров. Красноярск Списочный состав работающих человек 820 Количество работающих в максимальную смену человек 450 Из них доля мужчин...
68792. Проект модернізації роторної тістоподільної машини 2.52 MB
  Вирішальне значення для підвищення ефективності суспільного виробництва і для підвищення продуктивності праці в хлібопекарному виробництві має впровадження нової техніки, яка сприяє інтенсифікації технологічних процесів, скорочення тривалості виробничих циклів, і зниження технологічних втрат сировини.
68793. Проектирование гаража-стоянки с/х машин в городе Пермь 142 KB
  Гараж-стоянка для сельскохозяйственных машин предназначен для строительства на действующих автотранспортных предприятиях, удельная площадь стоянки на одно место хранения в гараже для сельскохозяйственных машин составляет 33 кв. м., в здании предусмотрена стоянка для машин...
68794. Расчёт трёхфазного силового масляного двухобмоточного трансформатора 2.79 MB
  Трансформатором называется статистическое электромагнитное устройство, имеющее две или более индуктивно связанных обмоток и предназначенное для преобразования посредством электромагнитной индукции одной или несколько систем переменного тока в одну или несколько других систем переменного тока.