RosettaCodeData/Task/Fixed-length-records/DuckDB/fixed-length-records.duckdb
2025-08-11 18:05:26 -07:00

10 lines
266 B
Text

.headers off
.mode list
create or replace function reverseBlocks(str) as
regexp_extract_all(str, '.{1,80}') -- {1,80} avoids lossiness
.list_transform(x -> reverse(x))
.array_to_string('') ;
select reverseBlocks(content)
from read_text('rc-infile.dat');