my $tdate = $fields[0]; print "$tdate\n"; my $trade_dt=UnixDate($tdate,"%Y-%m-%d"); # my $trade_dt = DATE(\"$tdate\"); print "$trade_dt\n"; my $ins_rec = "INSERT IGNORE INTO $tblname(\`trade_dt\`,\`symbol\`) values (?,?);"; my $sth=$dbh->prepare($ins_rec); $sth->execute($trade_dt,$symbol); $sth->finish; #### "10/14/2011" Use of uninitialized value $trade_dt in concatenation (.) or string at Set.data.pl line 42, line 1.