Разработка клиент-серверных приложений в Microsoft SQL Server 2005 и Borland Delphi 7. Семенова И.И. - 41 стр.

UptoLike

Составители: 

40
Пример создания процедуры без параметров:
CREATE PROCEDURE Count_Books AS
Select count(Code_book) from Books
Go
Задание 1. Создайте данную процедуру в разделе Stored Procedures ба-
зы данных DB_Books через утилиту SQL server Management Studio. Запус-
тите ее с помощью команды
EXEC Count_Books
Проверьте результат.
Пример создания процедуры c входным параметром:
CREATE PROCEDURE Count_Books_Pages @Count_pages as Int
AS
Select count(Code_book) from Books WHERE Pages>=@Count_pages
Go
Задание 2. Создайте данную процедуру в разделе Stored Procedures ба-
зы данных DB_Books через утилиту SQL server Management Studio. Запус-
тите ее
с помощью команды
EXEC Count_Books_Pages 100
Проверьте результат.
Пример создания процедуры c входными параметрами:
CREATE PROCEDURE Count_Books_Title @Count_pages as Int, @Title AS
Char(10)
AS
Select count(Code_book) from Books WHERE Pages>=@Count_pages
AND Title_book LIKE @Title
Go
Задание 3. Создайте данную процедуру в разделе Stored Procedures ба-
зы данных DB_Books через утилиту SQL server Management Studio. Запус-
тите ее с помощью команды
EXEC Count_Books_Title 100, 'П%'
Проверьте результат.
Пример создания процедуры c входными параметрами и выходным
параметром:
CREATE PROCEDURE Count_Books_Itogo @Count_pages Int, @Title
Char(10) , @Itogo Int OUTPUT
AS