Как передать getdate() в функию в качестве параметра?

sel65
Дата: 15.10.2003 13:22:00
Как передать getdate() в функию в качестве параметра?
Делаю select * from my_funс(getdate()) - происходит ошибка
Line 1: Incorrect syntax near '('.
Вариант :
declare @today datetime
SET @today = getdate()
select * from my_func(@today)
не подходит, так как функцию нужно вызывать в представлении
tygra
Дата: 15.10.2003 13:27:03
Был очень хороший совет раньше где-то:
сделай вьюху и используй внутри функций, если нужна текущая дата

create view CurrDateView as select CurrDate = GetDate()

.....
create function
as begin
declare @d datetime
select @d = CurrDate from CurrDateView
end

-- Tygra's --
sel65
Дата: 15.10.2003 13:32:37
Спасибо, это то, что нужно
Некто
Дата: 15.10.2003 13:34:07
Теперь это называется в FAQ таким образом:
UDF для работы с круглыми датами

Почему не ясно