У меня есть эта функция, и я получаю сообщение об ошибке PDO::exec()
: -
private function pdo()
{
$path = File::get($_SERVER['DOCUMENT_ROOT'] . '\storage\uploadedReports\report.csv');
try {
$pdo = DB::connection()->getPdo();
$loadCsv = $pdo->prepare("LOAD DATA LOCAL INFILE '" . $path . "'
INTO TABLE records
FIELDS TERMINATED BY ',' enclosed by '\"' lines terminated by '\n'
(percentage_artist_name, provider_name, sub_provider_name, @date, tune_code, tune_name,
category, sub_category, sub_type, downloads, total_revenue, @created_at, @updated_at)
SET `date` = date_format(@`date`,'%Y-%c-%d'), created_at = NOW(), updated_at = NOW()");
$pdo->exec($loadCsv);
} catch (\Exception $e) {
dd($e->getMessage());
}
}
Как это исправить?
Заранее спасибо.