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

MySQL Alter table gây ra Lỗi:Sử dụng giá trị NULL không hợp lệ

Có vẻ như có một vài hàng có giá trị NULL. Hãy cập nhật tất cả các giá trị null thành ngày mặc định trong cột đó rồi thử thực hiện thay đổi.

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

--update null value rows
UPDATE enterprise
SET creation_date = CURRENT_TIMESTAMP
WHERE creation_date IS NULL;


ALTER TABLE enterprise 
MODIFY creation_date TIMESTAMP NOT NULL 
DEFAULT CURRENT_TIMESTAMP;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Spring Boot + docker-compos + MySQL:Kết nối bị từ chối

  2. Lỗi liên kết truyền thông, Spring Boot + MySql + Docker + Hibernate

  3. Cách kết nối với MySQL chạy trên Docker từ máy chủ

  4. Làm cách nào để trích xuất từ ​​thứ n và đếm số lần xuất hiện của từ trong một chuỗi MySQL?

  5. sự cố cảnh báo:mong đợi tham số 1 là mysqli_result