更新时间:2022-05-07 GMT+08:00
INSERT
INSERT是将数据插入到数据库对象中的指令。
常用语法
INSERT [INTO] tbl_name [(col_name,...)] {VALUES | VALUE} ({expr },...),(...),... [ ON DUPLICATE KEY UPDATE col_name=expr [, col_name=expr] ... ] OR INSERT [INTO] tbl_name SET col_name={expr | DEFAULT}, ... [ ON DUPLICATE KEY UPDATE col_name=expr [, col_name=expr] ... ]
语法限制
- 不支持INSERT DELAYED...;
- 不支持不包含拆分字段的INSERT;
- 暂不支持PARTITION 语法,建议不要使用partition表;
- INSERT操作不支持“datetime”字段取值1582年及之前年份;
- INSERT操作不支持插入拆分键值为DEFAULT关键字;
- 拆分表执行INSERT操作时如果指定了自增值,只影响该插入数据的自增值。后续数据插入时如果不指定自增值,仍以原自增值为基础进行自增;
父主题: DML
