2016-11-30 4 views
2

Можно ли добавить постоянное значение в результаты запроса на выполнение?Добавление постоянного значения к результатам запроса на прогресс

В SQL Server вы можете сделать это, перейдя

select *, 1 As DateID from dbo.customers 

1 является статическим полем вставлены Не знает, как или если вы можете сделать это в ходе дб?

+0

Как вы собираетесь использовать результат запроса? Вы заполняете временный стол, ProDataset? Визуализация этого в виджетах просмотра графического интерфейса? Вы обрабатываете запрос в коде? –

+0

Можете ли вы разместить образец вывода для этого запроса? – Austin

+0

Импорт данных в таблицы с использованием пакета SSIS. У меня есть источник ODBC и назначение OLE DB. Я хочу, чтобы одно значение всегда было истинным в моей таблице назначения. Я знаю, что есть другие способы сделать это. Мне было просто интересно узнать, сможет ли Progress определить постоянные значения в результатах запроса. – Shiniece

ответ

1

Нет, невозможно добавить постоянные значения в результат при использовании «*» в запросе. Одним из способов является запись всех имен столбцов вместо использования «*», а затем, наконец, использование константного значения в запросе.

Пример:

select c1, c2, c3, c4, 1 as DateID from dbo.customers