SELECT и результат хранимой функции
От: Stepanov Россия  
Дата: 13.10.04 10:55
Оценка:
Допустим, есть хранимая функция TEST_FN.
Как можно использовать результат хранимой функции в конструкции вида:
insert into @Таблица1
select Поле1, Поле2, результат TEST_FN от Поля 3 и Поля4
from @Таблица2

Или без курсора и промежуточной переменной не обойтись?
Re: SELECT и результат хранимой функции
От: jerry40  
Дата: 13.10.04 11:02
Оценка: 2 (1)
Здравствуйте, Stepanov, Вы писали:

S>Допустим, есть хранимая функция TEST_FN.

S>Как можно использовать результат хранимой функции в конструкции вида:
S>
S>insert into @Таблица1
S>select Поле1, Поле2, результат TEST_FN от Поля 3 и Поля4
S>from @Таблица2
S>

S>Или без курсора и промежуточной переменной не обойтись?

Функция млм процедура? А что за БД? Если функция в MSSQL2000 то примерно так:

insert into @Таблица1
select Поле1, Поле2, dbo..TEST_FN (Поле3,Поле4)
from @Таблица2
Re[2]: SELECT и результат хранимой функции
От: Stepanov Россия  
Дата: 13.10.04 11:22
Оценка:
Здравствуйте, jerry40, Вы писали:

J>Функция млм процедура? А что за БД? Если функция в MSSQL2000 то примерно так:


Да, это функция (User Defined Function).

J>insert into @Таблица1

J>select Поле1, Поле2, dbo..TEST_FN (Поле3,Поле4)
J>from @Таблица2

Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.