MS SQL SERVER

Заполнение фирм-производителей

 

            Есть база данных «Аптека», созданная в СУБД «MS SQL Server 2005», а в этой базе, в числе прочих есть таблица «Фирмы-производители». Нужно создать хранимую процедуру, чтобы заполнить ей таблицу «Фирмы-производители» некими пятью значениями.

            У таблицы «Фирмы-производители» нужно всего лишь заполнить одно поле, хотя она и состоит из 2-х. Дело в том, что первичный ключ заполняется автоматически и никто не даст нам вставлять самим туда значения.

Рис. 1. Поля и типы таблицы «Фирмы-производители»

Рис. 1. Поля и типы таблицы «Фирмы-производители»

 

            Пишем код для создания хранимой процедуры. Причем в названии процедуры можно использовать великий и могучий русский язык.

USE Аптека;

GO

CREATE PROC Заполнить_Фирмы_производители AS

DECLARE @n INT

SET @n=1

WHILE @n<=5

            BEGIN

               INSERT INTO [Фирмы-производители] (Название)

            VALUES ('Фирма ' + LTRIM(STR(@n)))

               SET @n=@n+1      

    END

            Выполняется данная процедура опять же запросом.

EXECUTE Заполнить_Фирмы_Производители

            Результат выполнения данной процедуры показан ниже.

Рис. 2. Заполненная таблица «Фирмы-производители»

 


База доменов в зоне .US (24 Июня 2019)
База доменов в зоне .US (24 Июня 2019)


Поставщики меховых изделий (заводы производители)
Поставщики меховых изделий (заводы производители)


Пользователи instagram (ВК ~ Салон красоты) от 28.01.17
Пользователи instagram (ВК ~ Салон красоты) от 28.01.17