Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Thực hiện nhiều truy vấn di chuyển bảng thay đổi laravel trong một?

Tôi nhận ra rằng câu hỏi này đã khá cũ, nhưng nó đã không được trả lời.

Tôi muốn nói rằng trình tạo lược đồ Laravel hướng đến sự thuận tiện và khả năng tương thích nhiều nền tảng hơn là vì hiệu suất.

Nếu bạn muốn tối ưu hóa ALTER truy vấn, tôi khuyên bạn nên sử dụng DB mặt tiền và viết SQL thô.

Schema::table('table', function (Blueprint $table) {
    DB::statement('ALTER TABLE table DROP COLUMN a, DROP COLUMN a;');
});



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Điều gì đang xảy ra với chuỗi khớp trường số nguyên MySQL?

  2. Cách dễ nhất để liên kết xác minh email PHP

  3. Đặt một truy vấn SQL trong một hàm PHP

  4. Chèn nội dung mảng vào cơ sở dữ liệu - php

  5. Làm cách nào để tạo truy vấn MySQL SUM trả về 0 thay vì null nếu không có bản ghi nào?