创建student2表包含id,name,birthday,sex,address字段。
CREATE TABLE student2 ( id INT, name VARCHAR(20), birthday DATE,sex char(2),address varchar(50));
(注意哈这里给大家除了一个小题:利用上一节的知识来处理这个问题:将birthday DATE,修改为age int(10))
语法:
insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n);
注意:
所有的字段名都写出来
INSERT INTO 表名 (字段名1, 字段名2...) VALUES (值1, 值2...);
不写字段名
INSERT INTO 表名 VALUES (值1, 值2...);
具体操作:
向表中插入所有字段(所有的字段名都写出来)
INSERT INTO student2 (NAME, id, age, sex, address) VALUES ('李四', 2, 23, '女', '广州');
INSERT INTO student2 VALUES (3, '王五', 18, '男', '北京');
INSERT INTO 表名 (字段名1, 字段名2...) VALUES(字段值1, 字段值2...);
没有添加数据的字段会使用NULL
具体操作:
插入部分数据,往学生表中添加 id, name, age, sex数据
INSERT INTO student2 (id, NAME, age, sex) VALUES (1, '张三', 20, '男');