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

MySQL:Ràng buộc hai cột để một trong số chúng luôn là NULL

Trong SQL, lý tưởng nhất là bạn nên xử lý điều này bằng ràng buộc KIỂM TRA .

Trong MySQL, không có cơ chế trực tiếp để áp đặt ràng buộc KIỂM TRA như vậy. Nếu bạn cố gắng bao gồm một cái, thì Hướng dẫn Tham khảo MySQL trạng thái (vì nó là một phần của tiêu chuẩn):




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để tải tệp sql.gz vào cơ sở dữ liệu của tôi? (đang nhập khẩu)

  2. DO và DONT cho chỉ mục

  3. Phương thức xác thực 'mysql_old_password' không được hỗ trợ

  4. Trong PHP với PDO, làm thế nào để kiểm tra truy vấn tham số SQL cuối cùng?

  5. Làm thế nào để tách chuỗi bản ghi được phân tách bằng dấu phẩy và sắp xếp sau đó tuần tự trong MySQL?