Вопрос : split шнур поэтому его можно использовать для где в заявлении

Я хотел был бы искать для номера внутри шнур, тем ме менее полем в таблице будет number
например

MYSTRING О ПО МЕРЕ ТОГО КАК ШНУР К, котор ХРАНЯТ select*
PROCEDURE
от tbWholesalerProduct
внутреннего соединяет tbProduct на (tbProduct.iProductId = tbWholesalerProduct.iProductId)
внутреннем соединяет tbProductGroup на (tbProductGroup.iProductGroupId = tbProduct.iProductGroupId)
внутреннем соединяет dbo.tbWholesalerProductPrice НА dbo.tbWholesalerProduct.iWholesalerProductId = dbo.tbWholesalerProductPrice.iWholesalerproductid
где (dbo.tbWholesalerProductPrice.vState любят @vState)
и (tbWholesalerProduct.iWholesalerId = @iWholesalerId)
и (tbProduct.iProductGroupId = @iProductGroupId) и (tbProduct.cStatus = «")
and (tbProduct.iProductid в MYSTRING) -- iProductid будет column

Thanks
int class=

Ответ : split шнур поэтому его можно использовать для где в заявлении

Вы можете greate функция преобразовать список в таблицу интежеров тогда используете функцию в вашем вопросе
Что-то любит

СОЗДАЙТЕ ФУНКЦИЮ [dbo]. [GET_INT_TABLE]
(
      @STRINPUT VARCHAR (МАКС)      
)
ВОЗВРАЩАЕТ ТАБЛИЦУ @INTTABLE
(
      ЗНАЧЕНИЕ INT
)
КАК
НАЧНИТЕ
      ОБЪЯВИТЕ @insertvalue varchar (32)
      ОБЪЯВИТЕ @POS INT
      ОБЪЯВИТЕ @NEXTPOS INT
      ОБЪЯВИТЕ @VALUELEN INT

      ВЫБЕРИТЕ @pos = 0, @nextpos = 1
      ПОКА @nextpos > 0
      НАЧНИТЕ
            ВЫБЕРИТЕ @nextpos = charindex («,», @STRINPUT, @pos + 1)
            ОТБОРНО @VALUELEN = СЛУЧАЙ
                              КОГДА @NEXTPOS > 0 ПОСЛЕ ЭТОГО
                                    @nextpos
                                          ЕЩЕ
                                    len (@STRINPUT) + 1
                                   КОНЕЦ - @pos - 1
         
        установите @insertvalue = (подстрока (@STRINPUT, @pos + 1, @valuelen))                      
        если IsNumeric (@insertvalue) = 1
        начните
                  ВВЕДИТЕ @INTTABLE (ЗНАЧЕНИЕ)
                  ЗНАЧЕНИЯ (@insertvalue)
            конец
            ВЫБЕРИТЕ @pos = @nextpos
      КОНЕЦ
            
      ВОЗВРАЩЕНИЕ       
КОНЕЦ

После этого в вашем, котор вопросе хранят процедуры
….
где (tbProduct.iProductid внутри (выберите значение от GET_INT_TABLE (@MYSTRING)))
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us