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添加數據-刪除數據-修改數據】

    推薦閱讀