|
![]() |
#1 |
Сам.AX
|
для нескольких значений AccountNum можно запросе в RS сделать типа такого,
при этом @arr хранится входное значение из нескольких значений AccountNum, разделенных запятыми: X++: CREATE TABLE #split (a varchar(64) NOT NULL) go DECLARE @pos SMALLINT, @str VARCHAR(1000), @sql VARCHAR(1000) WHILE @arr <> '' BEGIN SET @pos = CHARINDEX(',', @arr) IF @pos > 0 BEGIN SET @str = LEFT(@arr, @pos -1) SET @arr = RIGHT(@arr, LEN(@arr)- @pos) END ELSE BEGIN SET @str = @arr SET @arr = '' END SET @sql = 'INSERT INTO #split VALUES('''+CONVERT(VARCHAR(100),@str)+''')' EXEC(@sql) END X++: select AccountNum from CustTrans join #split on CustTrans.AccountNum= #split.a drop table #split |
|
|
|