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

Làm cách nào để cắt bớt một bảng bằng Doctrine?

Việc cắt bớt một bảng với Doctrine cũng "đơn giản" như sau:

$connection = $entityManager->getConnection();
$platform   = $connection->getDatabasePlatform();

$connection->executeUpdate($platform->getTruncateTableSQL('my_table', true /* whether to cascade */));

Nhưng bạn phải biết rằng MySQL sẽ không thể cắt bớt bất kỳ bảng nào khi nó có ràng buộc khóa ngoại.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - SQL_BIG_SELECTS

  2. Cách lưu trữ ảnh trong cơ sở dữ liệu MySQL

  3. Cách chèn một số lượng rất lớn các bản ghi vào cơ sở dữ liệu MySql nhanh nhất có thể

  4. Tính tổng của hai truy vấn

  5. chuyển đổi dấu thời gian mysql thành ngày và giờ thực tế?