Например создаем процедуру (которая не работает как надо):
- Код: Выделить всё
Create Proc v_test1 (
@varname varchar(25)
)
As
Begin
SELECT *
FROM Table1
WHERE field_name IN (@varname)
end
Нужно чтобы при вызове:
- Код: Выделить всё
execute v_test1 "'1','2','3'"
Получили выборку:
- Код: Выделить всё
SELECT * from Table1 WHERE field_name IN ('1','2','3')
Реализовать нужно на Transact-SQL (Sybase или MS SQL). Возможно это, или не получится?