Guest User

Untitled

a guest
May 24th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. use strict;
  2. use warnings;
  3. use Data::Dumper;
  4.  
  5. use DBI;
  6. my $dbh = DBI->connect( 'dbi:CSV:', '', '',
  7. {f_dir => '.',
  8. f_ext => ".asc/r",
  9. csv_sep_char => "\t",
  10. })
  11. or die "Cannot connect $DBI::errstr";
  12.  
  13. $dbh->{csv_tables}{table1} = {
  14. col_names => [qw/ alpha bravo charlie delta echo foxtrot /],
  15. };
  16.  
  17. my $sth = $dbh->prepare(
  18. 'select alpha, charlie, echo from table1
  19. order by alpha, bravo, charlie, delta, echo, foxtrot'
  20. ) or die $dbh->errstr;
  21. $sth->execute or die $sth->errstr;
  22.  
  23. print Dumper( $sth->fetchall_arrayref({}) );
Add Comment
Please, Sign In to add comment