Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Работа с базами данных для пользователей
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

8.3 Применение пользовательских функций

Пользовательские функции SQL Server, применение, CREATE FUNCTION, отличия от хранимых процедур

Пользовательские функции по функциональности похожи на хранимые процедуры. Разница заключается в том, что возможностей у них меньше (в частности, они должны возвращать только одно значение, например, скалярное или табличное), но их удобнее использовать с точки зрения синтаксиса. Например, создать функцию можно так:

CREATE FUNCTION testF(@n1 int, @n2 as int)

RETURNS int

AS

BEGIN

Return (@n1*@n2)

END

Или обычным способом средствами Enterprise Manager.

Вызвать функцию на выполнение можно так:

Select dbo.testF(5, 8)

В MS Access пользовательских функций не предусмотрено - их роли выполняют те же макросы и модули VBA.

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 

 
© 2004-2008, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru