Câu hỏi phỏng vấn MySQL
Câu hỏi

Khi thêm ràng buộc, điều gì sẽ xảy ra nếu đã có một mục trùng lặp tồn tại trong MySQL?

Câu trả lời

Khi thêm một ràng buộc vào một bảng trong cơ sở dữ liệu SQL, nếu đã tồn tại một mục trùng lặp với ràng buộc đó, hệ thống sẽ không cho phép thêm ràng buộc và sẽ báo lỗi. Điều này đặc biệt đúng với các ràng buộc như UNIQUE, PRIMARY KEY, hoặc FOREIGN KEY, vốn đòi hỏi giá trị trong các cột liên quan phải duy nhất hoặc phải tồn tại trong bảng tham chiếu.

Ví dụ, khi bạn cố gắng thêm một ràng buộc UNIQUE vào một cột đã chứa các giá trị trùng lặp, hệ thống quản lý cơ sở dữ liệu (DBMS) sẽ trả về một thông báo lỗi, thông báo rằng khô...

middle

middle

Gợi ý câu hỏi phỏng vấn

senior

Autocommit trong MySQL là gì? Bạn có thể thực hiện một giao dịch mà không tắt autocommit không?

middle

Một VIEW trong MySQL là gì? Làm thế nào để bạn tạo và truy vấn một view?

expert

Sự khác biệt giữa phân vùng ngang và phân vùng dọc là gì? MySQL có hỗ trợ cả hai loại phân vùng ngang và dọc không?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào