Laravel 5.5でSQL変数を設定しようとしてエラーが発生しました。Laravel 5.5 SQL変数を設定する
PDOException: SQLSTATE[HY000]: General error: 1 near "SET": syntax error
SQL
SET @i = 0;
同じSQLは、phpMyAdminの中で細かい動作します。すべてが同じ前述のエラーを引き起こし、私が試した
物事
DB::statement("SET @i = 0");
DB::select(DB::raw("SET @i = 0;"));
$pdo = DB::connection()->getPdo();
$pdo->prepare("SET @i = 0;");
$pdo->execute();
UPDATE
私の間違いを見つけました。下記の私の答えを見てください。
はどちらか動作しません。私はすでに間違いを見つけました、ありがとう! – Alexander