插入数据
- 推荐使用‘列出指定字段’的SQL语句,即使表的结构发生变化,依旧可以使用该语句;
- ‘列出指定字段’语句:被省略的列必须为NULL,或者有DEFAULT值,该语句才能执行成功;
--不指定具体的字段名(给每个字段都赋值)
INSERT [INTO] tbl_name VALUES | VALUE (值...);
--列出指定字段
INSERT [INTO] tbl_name (字段名称1, 字段名称2, ...) VALUES | VALUE (值1, 值2, ...);
--同时插入多条记录
INSERT [INTO] tbl_name [(字段名称...)] VALUES (值...), (值...),...;
--通过set形式插入记录
INSERT [INTO] tbl_name SET 字段名称=值,...;
--example
INSERT INTO user SET id=98, username='test';
--将查询结果插入到表中
INSERT [INTO] tbl_name [(字段名称,...)] SELECT 字段名称 tbl_name [WHERE 条件];
插入记录
网友评论