Я пытаюсь экспортировать результат запроса в db2 в файл, но результат, как:db2 - экспорт в файл
+000000869836.|+00000000000001401.
+000000978137.|+00000000000000511.
Что я могу сделать, чтобы получить следующий результат:
869836.|1401.
978137.|511.
Мой текущий запрос:
EXPORT TO /tmp/tmp.tmp OF del modified by NOCHARDEL coldel|
select
iv.bpd_instance_id,
max(case when alias = 'abc' then INT_VALUE else null end) as A,
max(case when alias = 'xyz' then STRING_VALUE else null end) as X,
from lsw_bpd_instance_variables iv
where bpd_instance_id in ($instancesDB)
group by iv.bpd_instance_id
with ur
Во-первых - каков фактический тип исходных данных и (если основан на символах), на что он похож? Далее, '$ instanceDB' предполагает, что вы выполняете прямую замену напрямую, а не параметризованный запрос, который потенциально оставит вас открытым для SQL-инъекции. –