sub _quote {
return undef if not defined $_[1];
- my $col = ( $_[0]{_dequalify_idents} and ! ref $_[1] )
+ my ($col) = ( $_[0]{_dequalify_idents} and ! ref $_[1] )
? $_[1] =~ / ([^\.]+) $ /x
: $_[1]
;
}
sub delete {
+ local $_[0]->{FROM} = $_[1];
shift->next::method(@_);
}