mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-10-22 10:58:42 +00:00
Strip backticks from LOAD DATA table name.
This commit is contained in:
@@ -248,6 +248,8 @@ sub distill_verbs {
|
|||||||
|
|
||||||
if ( $query =~ m/\A\s*LOAD/i ) {
|
if ( $query =~ m/\A\s*LOAD/i ) {
|
||||||
my ($tbl) = $query =~ m/INTO TABLE\s+(\S+)/i;
|
my ($tbl) = $query =~ m/INTO TABLE\s+(\S+)/i;
|
||||||
|
$tbl ||= '';
|
||||||
|
$tbl =~ s/`//g;
|
||||||
return "LOAD DATA $tbl";
|
return "LOAD DATA $tbl";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -1422,6 +1422,12 @@ is(
|
|||||||
"distill LOAD DATA (bug 821692)"
|
"distill LOAD DATA (bug 821692)"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
is(
|
||||||
|
$qr->distill("LOAD DATA LOW_PRIORITY LOCAL INFILE 'file' INTO TABLE `tbl`"),
|
||||||
|
"LOAD DATA tbl",
|
||||||
|
"distill LOAD DATA (bug 821692)"
|
||||||
|
);
|
||||||
|
|
||||||
is(
|
is(
|
||||||
$qr->distill("insert ignore_bar (id) values (4029731)"),
|
$qr->distill("insert ignore_bar (id) values (4029731)"),
|
||||||
"INSERT ignore_bar",
|
"INSERT ignore_bar",
|
||||||
|
Reference in New Issue
Block a user