DML添加数据-删除数据-修改数据

DML添加数据语法
insert into 表名(列名1,列名2 , 列名n) values(值1 , 值2,值n)列:INSERT INTO day02(id,NAME,age) VALUES(1,"薛强醋",21);
注意:

  • 列名与值需要一一对应,并且数据类型也要一致
  • 如果不写列名,那就需要给所有的列提供值
  • 除了数字外,其它类型的值要用引号引,单双均可
DML删除数据语法:
DELETE from 表名 where 条件;列: DELETE FROM day01 WHERE id=1;
注意:
  • 如果不加条件则删除表中所有记录
列:DELETE FROM day01;
TRUNCATE命令:
作用:完全清空一个数据库表,表的结构和索引约束不会变  (通俗理解:删除表,然后创建一个一模一样的空表)
TRUNCATE day01;TRUNCATE 表名 与 DELETE FROM 表名;
-- 他们两个作用相同
-- 但比较推荐TRUNCATE 因为DELETE是有多少条记录就删除多少条效率较低
-- TRUNCATE效率较高因为他是直接删除表然后再创建一个一模一样的空表
DML修改数据语法:
update 表名 set 列名1=值1,列名n=值n where 条件列:UPDATE day02 SET age=18 WHERE id=3;
注意:如果不加条件,所有的数据就都会被修改的了
【DML添加数据-删除数据-修改数据】

    推荐阅读