Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Манипулирование параметрами в хр. процедурах...  [new]
Мудрый клён
Member [заблокирован]

Откуда: Kazan
Сообщений: 646
CREATE PROCEDURE dbo.MyPROC (@d int)
AS SELECT     dbo.DOG.*
FROM         dbo.DOG
WHERE     (dog_ID = @d)
GO


Элементарное.
Если потребуется вынуть все т.е. SELECT dbo.DOG.* FROM dbo.DOG,
в этом случае как грамотно выстроить параметры?
Или строить динамический запрос?
5 май 05, 09:51    [1517892]     Ответить | Цитировать Сообщить модератору
 Re: Манипулирование параметрами в хр. процедурах...  [new]
Glory
Member

Откуда:
Сообщений: 104760
FAQ по прежнему не читаем ?
5 май 05, 10:00    [1517915]     Ответить | Цитировать Сообщить модератору
 Re: Манипулирование параметрами в хр. процедурах...  [new]
Alexey Sh
Member

Откуда: SPB
Сообщений: 1930
CREATE PROCEDURE dbo.MyPROC (@d int)
AS SELECT     dbo.DOG.*
FROM         dbo.DOG
WHERE     (dog_ID = @d) OR @d IS NULL
GO
5 май 05, 10:02    [1517923]     Ответить | Цитировать Сообщить модератору
 Re: Манипулирование параметрами в хр. процедурах...  [new]
Мудрый клён
Member [заблокирован]

Откуда: Kazan
Сообщений: 646
Glory
FAQ по прежнему не читаем ?


Если вы про это:
https://www.sql.ru/faq/faq_topic.aspx?fid=114

то ответу не удовлетворяет не один из данных способов.
5 май 05, 10:18    [1518002]     Ответить | Цитировать Сообщить модератору
 Re: Манипулирование параметрами в хр. процедурах...  [new]
Glory
Member

Откуда:
Сообщений: 104760
Да что вы говорите ? И чем же не удовлетворяет ?
5 май 05, 10:20    [1518011]     Ответить | Цитировать Сообщить модератору
 Благодарю!  [new]
Мудрый клён
Member [заблокирован]

Откуда: Kazan
Сообщений: 646
Alexey Sh
CREATE PROCEDURE dbo.MyPROC (@d int)
AS SELECT     dbo.DOG.*
FROM         dbo.DOG
WHERE     (dog_ID = @d) OR @d IS NULL
GO


Здесь доказать надо еще:

Glory
Да что вы говорите ? И чем же не удовлетворяет ?
5 май 05, 10:24    [1518038]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить