首页 > 解决方案 > 我们可以在 Laravel 迁移中的单个 DB::statement("Query 1; Query 2") 中使用多个 SQL 查询吗?

问题描述

我正在尝试执行 Laravel 迁移。我在单个 DB::statement() 中有多个 SQL 查询。是否可以执行多个用分号分隔的 SQL 查询?

标签: phpmysqllaraveleloquentmigration

解决方案


是的,你可以

DB::table('name')->insert(['id'=>1, 'var1'=> 'N18.1', 'var2'=>'CKD'],
            ['id'=>2, 'var1'=> 'N181', 'var2'=>'CKD'],
         
    }

这是一个例子


推荐阅读