Здравствуйте, Gasy, Вы писали:
G>Нужно написать хранимую процедуру, которая делает выборку из таблицы и упорядочевает её (ORDER BY), но нужно, чтобы столбец по которому сортировать и направление сортировки передавались в процедуру как параметры.
G>G>CREATE PROCEDURE dbo.some_ls
G> @i_SORT_BY VARCHAR,
G> @i_SORT_DIRECTION VARCHAR
G>
create procedure dbo.ordered_select
@sort_condition varchar(1024)
as
begin
decalre ordered_select varchar(1024);
set ordered_select = 'select ... order by ';
...
execute (@ordered_select + @sort_condition);
end;