powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SSIS "выполнение задачи SQL"
8 сообщений из 8, страница 1 из 1
SSIS "выполнение задачи SQL"
    #40062503
LETME
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Друзья, можно ли выполнить хранимаую процедуру на одном шаге и значение, которое там вернется использовать на другом шаге?
Как вообще обратиться к результату выполненной процедуры?
...
Рейтинг: 0 / 0
SSIS "выполнение задачи SQL"
    #40062509
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LETME,

output параметр можно записать в переменную.
...
Рейтинг: 0 / 0
SSIS "выполнение задачи SQL"
    #40062519
LETME
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав, подскажите пожалуйста - как правильно обратиться потом к этой переменной?
...
Рейтинг: 0 / 0
SSIS "выполнение задачи SQL"
    #40062531
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LETME,

на верхней картинке вопросительные знаки, драйвер подставляет переменные SSIS вместо них, внизу вроде бы корректно, третья переменная получит результат. В процедуре третий по счету параметр должен быть определен как output, в процедуре необходимо выполнить присвоение значения этой переменной.
...
Рейтинг: 0 / 0
SSIS "выполнение задачи SQL"
    #40062534
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
SSIS "выполнение задачи SQL"
    #40062542
LETME
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосов
LETME,

на верхней картинке вопросительные знаки, драйвер подставляет переменные SSIS вместо них, внизу вроде бы корректно, третья переменная получит результат. В процедуре третий по счету параметр должен быть определен как output, в процедуре необходимо выполнить присвоение значения этой переменной.


Да, логика ясна.
Но вопрос остается. Сначала я выполнил процедуру и получил значение в output переменную ProductName.

На следующем шаге, я хочу использовать значение этой переменной в качестве аргумента на вход другой выполняемой процедуре и пишу:
sp_txt_next ProductName

И все отрабатывает, но ProductName - воспринимает просто как текст, а не переменную и значение.

Т.е. как-то надо написать чтобы воспринималась именно значение в ней...
sp_txt_next [ProductName]
sp_txt_next @ProductName
sp_txt_next 'ProductName'
sp_txt_next 2


Все это не подходит...(
...
Рейтинг: 0 / 0
SSIS "выполнение задачи SQL"
    #40062554
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LETME,

там точно также - через знак вопроса. Название переменной добавить в настройки задачи.
...
Рейтинг: 0 / 0
SSIS "выполнение задачи SQL"
    #40062568
LETME
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосов
LETME,

там точно также - через знак вопроса. Название переменной добавить в настройки задачи.


Класс! Владислав, спасибо огромное!!!
Разобрался)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SSIS "выполнение задачи SQL"
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]