Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Заполнить поле приемника по-умолчанию (SSIS)  [new]
StaffaKT
Member

Откуда:
Сообщений: 35
Делаю первый раз элементарный DTS пакет.
Задача - загрузить данные из файла в таблицу базы.
Все получилось, но в целовей таблице нужно заполнить одно поле значением текущей даты.
Как это реализовать?
17 ноя 13, 21:06    [15144717]     Ответить | Цитировать Сообщить модератору
 Re: Заполнить поле приемника по-умолчанию (SSIS)  [new]
qwerty112
Guest
StaffaKT
Делаю первый раз элементарный DTS пакет.
Задача - загрузить данные из файла в таблицу базы.
Все получилось, но в целовей таблице нужно заполнить одно поле значением текущей даты.
Как это реализовать?

сделать значение по-умолчанию для этого поля целевей таблицы (?)
17 ноя 13, 22:07    [15144916]     Ответить | Цитировать Сообщить модератору
 Re: Заполнить поле приемника по-умолчанию (SSIS)  [new]
StaffaKT
Member

Откуда:
Сообщений: 35
Да, просто для него нет соответствия в источнике данных.
Поле типа дата, хочу заполнить его текущей датой, типа GetDate()

Не могу понять как это сделать в конструкторе SSIS...
17 ноя 13, 22:19    [15144969]     Ответить | Цитировать Сообщить модератору
 Re: Заполнить поле приемника по-умолчанию (SSIS)  [new]
qwerty112
Guest
StaffaKT
Да, просто для него нет соответствия в источнике данных.
Поле типа дата, хочу заполнить его текущей датой, типа GetDate()

Не могу понять как это сделать в конструкторе SSIS...

ещё раз

я предлагаю вообще не заполнять это поле из SSISа
а просто задать для этого поля значение по умолчанию GetDate(),
тогда при вставке в другие поля - это поле заполнится значением текущей даты,
всё !

вы можете менять структуру целевой таблицы ?
17 ноя 13, 22:35    [15145031]     Ответить | Цитировать Сообщить модератору
 Re: Заполнить поле приемника по-умолчанию (SSIS)  [new]
StaffaKT
Member

Откуда:
Сообщений: 35
В том то и дело, что изменение целевой таблицы не доступно...
17 ноя 13, 22:40    [15145048]     Ответить | Цитировать Сообщить модератору
 Re: Заполнить поле приемника по-умолчанию (SSIS)  [new]
sdet
Member

Откуда:
Сообщений: 463
StaffaKT,

через derived column
17 ноя 13, 23:27    [15145269]     Ответить | Цитировать Сообщить модератору
 Re: Заполнить поле приемника по-умолчанию (SSIS)  [new]
StaffaKT
Member

Откуда:
Сообщений: 35
sdet,

да, так и сделал, только запарился с сопоставлением переменных в пакете.
Спасибо!
17 ноя 13, 23:37    [15145311]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить