В SQL Server 2005 у меня есть
create type MyTableType as table
( MyField1 int,
MyField2 varchar(80)
)
Видимо, я могу сделать это:
create function MyFunc_A(...)
returns table( MyField1 int, MyField2 varchar(80), ... )
as begin
, но не это:
create function MyFunc_A(...)
returns @result MyTableType
as begin
Проблема в том, янужны десятки MyFunc, которые должны быть многоразовыми.И MyTableType почти наверняка изменится.Я не хочу переходить к каждому udf и вносить изменения.
Я что-то упустил во втором примере?