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

Chèn mặc định vào cột không null nếu giá trị là null

  INSERT INTO foo (id, message) 
  VALUES
  (i_id, IFNULL(i_message,DEFAULT(message)));



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chèn dữ liệu vào bảng với kết quả từ một truy vấn chọn lọc khác

  2. FIND_IN_SET () so với IN ()

  3. Các tập lệnh MySQL trong docker-entrypoint-initdb không được thực thi

  4. MySQL - Nhận bộ đếm cho từng giá trị trùng lặp

  5. Bất kỳ hướng dẫn cơ sở dữ liệu quan hệ tốt nào?