If the TSV file has a header, why not use DBD::CSV to access it?
In reply to Re^5: DBI question by Tux in thread DBI question by gogoglou