php - 我们可以在 Laravel 迁移中的单个 DB::statement("Query 1; Query 2") 中使用多个 SQL 查询吗?
问题描述
我正在尝试执行 Laravel 迁移。我在单个 DB::statement() 中有多个 SQL 查询。是否可以执行多个用分号分隔的 SQL 查询?
解决方案
是的,你可以
DB::table('name')->insert(['id'=>1, 'var1'=> 'N18.1', 'var2'=>'CKD'],
['id'=>2, 'var1'=> 'N181', 'var2'=>'CKD'],
}
这是一个例子
推荐阅读
- angular - 如何获取角度组件内的所有图像,包括子组件(以及子组件...)中的图像
- docker - docker-compose + traefik - 将流量定向到 docker-compose 网络之外的服务
- filter - 可过滤的引导程序组合
- javascript - 如何使用 Yup 验证对象数组中至少一个对象键具有真实值?
- python-3.x - pytest-ordering 相对顺序不起作用?
- json - 从字符串在 VB.net 中创建 Json 并在 WebRequest 中使用它
- typescript - 所有接口(键:值)值的板条箱类型
- angular - 量角器找不到动态创建的元素
- spring - 使用 KafkaStream 从主题中读取 Avro 消息,将它们转换为字符串/json 并存储在 AWS S3 存储桶中
- jquery - 如何在 angular2 应用程序中实现日期选择器?