Просто сделайте.
sed 's/....-..-../& /' infile
Предполагая, что всегда есть один шаблон, который может соответствовать формату xxxx-xx-xx
.
Или сначала в вашем SQL вам нужно сказать substr
в команде select
, чтобы сделать эту работу для вас.
select... '|' || substr(mydate,1,10) || subtsr(mydate,11,8) || '|' ...