我有一个要导入 MySQL 数据库的数据文本文件。不幸的是,有些行包含引号,这导致我的 SQL 查询变得混乱。我想去掉任何有引号的字段,或者至少在我的查询中忽略它们。
我发现了一些可能有效的方法,但是由于这是通过 Perl 脚本运行的,所以我遇到了“转义”引号的问题。我真的不知道怎么弄也弄不明白。我只想搜索我的表并删除它可能找到的任何引号 (") 或用单引号或空格或其他任何东西替换它。
my $myreplacequery = "REPLACE(s.Title, '"','')";
$sth = $dbh->prepare($myreplacequery);
$sth->execute;
有人有想法么?
谢谢!