Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Создать ХП в параметр передать таблицу  [new]
Sputnick
Member

Откуда: http://city-afisha.com
Сообщений: 692
Всем привет!

Ребят в sql не сильно силен, стала задача выбрать данные по списку айдишников, количество айдишников заранее не известно.

Вот процедурку набросал:

CREATE PROCEDURE dbo.g_Prodect @id ntext  
AS
 


  SELECT *
  FROM Comp c, Product p 
  WHERE 
  
 p.id in (select i.number  intlist_to_table(@id) as i )  and
 p.company_id = c.id_company  


воспользовался примером 5.1. Список integer элементов из https://www.sql.ru/articles/mssql/03060701arraysandlistsinsqlserver.shtml

но видать синтаксис использования не верен, подскажите пж как правильно сделать
13 мар 14, 13:35    [15717076]     Ответить | Цитировать Сообщить модератору
 Re: Создать ХП в параметр передать таблицу  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
select i.number from intlist_to_table(@id) as i 
13 мар 14, 13:42    [15717156]     Ответить | Цитировать Сообщить модератору
 Re: Создать ХП в параметр передать таблицу  [new]
Sputnick
Member

Откуда: http://city-afisha.com
Сообщений: 692
работает, спасибо
13 мар 14, 13:47    [15717224]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить