in reply to Re^2: DBI trace has limited output
in thread DBI trace has limited output

"A BEGIN code block is executed as soon as possible, that is, the moment it is completely defined, even before the rest of the containing file (or string) is parsed." and use "is exactly equivalent to BEGIN { require Module; Module->import( LIST ); }"

so it sets the variable before DBI is even loaded so DBI can pick it up immediately