Tôi có một bảng có hàng nghìn hàng. Vì ban đầu bảng không được tạo bằng cột create_at nên không có cách nào để lấy dấu thời gian tạo của chúng. Mặc dù vậy, điều quan trọng là bắt đầu lấy dấu thời gian cho các hàng trong tương lai.
Có cách nào để tôi có thể thêm cột dấu thời gian với giá trị mặc định NOW () để nó không điền các giá trị vào các hàng trước đó mà chỉ cho các hàng trong tương lai không?
Nếu tôi thực hiện ALTER
truy vấn, nó sẽ điền vào tất cả các hàng có dấu thời gian:
ALTER TABLE mytable ADD COLUMN created_at TIMESTAMP DEFAULT NOW()