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

Откуда:
Сообщений: 55
Обращусь сразу к Glory, в дтс пакете есть замечательная фича DPT так же в свойствах дтс пакета прописывается глобальная переменная, вопрос собственно как эту переменную заюзать в Transform Data Task что бы отфильтровать не нужные записи? я пишу запрос типа:
SELECT имя таблицы.*
FROM имя таблицы
WHERE (имя поля = @Имя переменной)
в итоге получаю сообщение с ошибкой - Must Declare the variable @имя переменной.

В чем может быть проблема? Может кто знает (не обязательно Glory) =)
3 мар 10, 14:37    [8424661]     Ответить | Цитировать Сообщить модератору
 Re: Снова DTS и глобальные переменные  [new]
Glory
Member

Откуда:
Сообщений: 104751
SELECT имя таблицы.*
FROM имя таблицы
WHERE (имя поля = ?)
И потом в кнопке Parameters сделать маппинг параметров
3 мар 10, 14:39    [8424680]     Ответить | Цитировать Сообщить модератору
 Re: Снова DTS и глобальные переменные  [new]
Black Chaos
Member

Откуда:
Сообщений: 55
Я тебя обожаю =). я посмотрел в других темах на знак ? но не придал значения =) а как скажем если мне надо несколько глобальных переменных так же зацепить? везде ставит знак вопроса и потом назначать параметр 1 2 3 4 и т.д. они пойдут по порядку??? или как?
3 мар 10, 14:43    [8424705]     Ответить | Цитировать Сообщить модератору
 Re: Снова DTS и глобальные переменные  [new]
Glory
Member

Откуда:
Сообщений: 104751
Black Chaos
Я тебя обожаю =). я посмотрел в других темах на знак ? но не придал значения =) а как скажем если мне надо несколько глобальных переменных так же зацепить? везде ставит знак вопроса и потом назначать параметр 1 2 3 4 и т.д. они пойдут по порядку??? или как?

По-порядку
3 мар 10, 14:44    [8424715]     Ответить | Цитировать Сообщить модератору
 Re: Снова DTS и глобальные переменные  [new]
Black Chaos
Member

Откуда:
Сообщений: 55
Glory сегодня в ударе! более чем исчерпывающие и точные ответы. Спасибо. проблема решена. Тему можно закрывать
3 мар 10, 14:46    [8424738]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Снова DTS и глобальные переменные  [new]
eleonora
Member

Откуда:
Сообщений: 62
у меня вопрос из той же области, правда запрос посложнее

как использовать переменную в таком запросе?

select COMPANY_ID,KLIENT_ID,KLIENT_NAZWA,KLIENT_NAZWA_SKR,NIP,REGON,MIASTO,ADRES,KOD_P,PHANDL_ID,TERM_ZAPL,FORM_ZAPL
from dbo.PL_Klient_MSTR firma where not exists (select 1 from IGLOTEX_DW..PL_Klient_MSTR where COMPANY_ID= ? and Klient_ID=firma.Klient_ID )
16 сен 11, 20:37    [11290783]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить