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

MySQL, cách chèn ngày trống

Hãy thử điều này:

$query = "INSERT INTO table (column_s1, column_s2, column_d1, column_d2) 
          VALUES ('$string1', '$string2', " . ($date1==NULL ? "NULL" : "'$date1'") . ", " . ($date2==NULL ? "NULL" : "'$date2'") . ");";

vì vậy, ví dụ:nếu bạn đặt điều này vào truy vấn:

$string1 = "s1";
$string2 = "s2";
$date1 = NULL;
$date2 = NULL;

kết quả phải là:

INSERT INTO table (column_s1, column_s2, column_d1, column_d2) VALUES ('s1', 's2', NULL, NULL);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể kết nối với MySQL bằng Sequelize

  2. MySQL, Kiểm tra xem một cột có tồn tại trong bảng với SQL hay không

  3. Cách bỏ chặn bằng máy chủ lưu trữ mysqladmin

  4. Mysql - 30 ngày qua

  5. Cách trích dẫn các giá trị bằng group_concat