Pourquoi est-ce que je reçois deux fois "ANSI" et pas la première fois "ANSI" et la deuxième fois "AnyData"?Comment puis-je définir le dialecte dans SQL :: Parser?
#!/usr/bin/perl
use warnings;
use strict;
use 5.010;
use SQL::Parser;
my $parser = SQL::Parser->new();
my @dialects = $parser->list('dialects');
say "available dialects : @dialects"; # AnyData CSV ANSI
my $dialect = $parser->dialect;
say "Current dialect: $dialect"; # ANSI
my $dialect_name = 'AnyData';
$parser->dialect($dialect_name); # load a dialect configuration file
$dialect = $parser->dialect; # get the name of the current dialect
say "Current dialect: $dialect"; # ANSI