[MS SQL] вопрос
Использовать хранимые процедуры.
А пример запроса можно?
тебе же сказали, напиши хранимую процедуру, и вызывай её с параметрами, а ты что спрашиваешь? ты не можешь запрос от хранимой процедуры отличить? иди ботай книжку (F1 нажми в query analyzere)
Создал я хранимую процедуру. Предположим Proc1 @var1 int. Как теперь результат ее выполнения впихнуть в запрос?
SELECT (exec Proc1 CustomerID CustomerID FROM Customers?!
ну блия, в хелпе посмотри синтаксис то там точно есть, я не помню наизусть все...
Ура товарищи!
Оставить комментарий
Slavaga
Есть запрос, который возвращает таблицу 1х1 на основании переменной @N.SELECT LastName + ' ' + FirstName + ' ' + Patronymic
FROM Customers
LEFT OUTER JOIN Persons ON Persons.PersonID = Customers.WomanID
WHERE CustomerID = @N
Этот запрос часто используется в других SELECT'ах. Например
SELECT <ЗАПРОС>, CustomerID FROM Customers
получится таблица ФИО, ID.
Вопрос заключается в следующем: Как можно сократить запись? Чтобы не писать каждый раз весь целиком этот запрос, а вызывать че-то типа
SELECT ZAPROS(CustomerID CustomerID FROM Customers