Why can an INSERT provide only name, price, and description for the products table?
name
price
description
A later SELECT statement creates the missing id and timestamp.
Every omitted column is always set to NULL regardless of its definition.
MySQL permanently removes any column omitted from an INSERT.
MySQL generates the auto-incrementing id and applies the current-timestamp default to created_at.