Платформа и версия Db2 важны для упоминания ... ниже гарантированно поддерживается ниже на Db2 для IBM i v7.2 и выше ... и, вероятно, на DB2 для LUW ... не уверен насчет Db2 для Z /OS.
Я подозреваю, что если ответа XQbert недостаточно, ответом может быть конструктор табличных значений.
В качестве общего выражения таблицы (CTE) с использованием with
with tbl(column1, column2, column3) as (
values ('400005', 'DB', '1')
, ('400005', 'DB', '2')
...
, ('400005', 'DB', '257')
)
select * from tbl;
Или как выражение вложенной таблицы (NTE)
select *
from table(('400005', 'DB', '1')
, ('400005', 'DB', '2')
...
, ('400005', 'DB', '257')
) tbl(column1, column2, column3);