插入单行要点
- 标准写法:INSERT INTO 表 (列1, 列2) VALUES (值1, 值2)
- 显式列名最稳,表结构变动时旧语句不易失效
- 字符串和日期必须用单引号,数值和布尔可省略引号
- 列清单和值清单数量、顺序要一一对应
- 自增主键写 NULL 或省略,由数据库自动生成
- 没写的列取默认值或 NULL,取决于列定义
插入单行示例
INSERT INTO product (name, price, created_at)
VALUES ('机械键盘', 299.00, '2026-03-12');
避坑提醒:省略列名看似省事,一旦表加字段这条 SQL 立刻报列数不匹配,生产环境务必写全列名。