in reply to 0.123, float or integer
As indicated previously in this thread the culprit was DBI.
After the DBI->connect statement the decimalpoint was changed to decimalcomma, though that's not entirely true as decimal comma was not allowed in the perlcode.
I have solved this by resetting the LC_NUMERIC parameter directly after the connect command
Just hoping that I won't be bitten in the back by some other aspect of locales ;-/use POSIX qw(locale_h); . . my $dbh = DBI->connect("DBI:ODBC:$dsn") or die "Could not connect to $ +dsn\n"; setlocale(LC_NUMERIC, "C"); . .
|
|---|