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

Replication kiểu master-slave trong MySQL là gì? Nó có những ưu điểm gì?

middle

Các lệnh REPEAT, LOOPWHILE trong MySQL được sử dụng để làm gì?

middle

Stored Function trong MySQL là gì? Chúng khác với Stored Procedure như thế nào?

Bình luận

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

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