DML是數(shù)據(jù)操作語言屉符,也是SQL語言組成部分大莫。
1)向表內(nèi)插入一條數(shù)據(jù)
insert into tb_user(name, age, sex) values ('linner', 18, '女');
(注:若未指定要插入哪些列篮愉,則默認(rèn)是所有列)
2)提交
commit;
(注:如果我們?cè)诋?dāng)前用戶下操作數(shù)據(jù)一屋,當(dāng)我們用別的用戶也想訪問時(shí)稚照,我們需要進(jìn)行數(shù)據(jù)提交策精,不然數(shù)據(jù)之后存在在緩存當(dāng)中揭斧,并沒有保存到物理文件下)
3)更新表中指定列的數(shù)據(jù)
update tb_user set age = 20, sex = '男' where name = 'linner';
(注:where關(guān)鍵字后面的條件可以用and或者是or連接莱革;and表示同時(shí)滿足兩者條件;or表示滿足其中一個(gè)條件即可)
4)刪除表中數(shù)據(jù)
①刪除表中所有數(shù)據(jù):
delete from tb_user;
②刪除表中指定數(shù)據(jù):
delete from tb_user where name = 'linner';
(注:如果表中存在兩個(gè)相同的數(shù)據(jù)讹开,想刪除其中一個(gè)盅视,方法是表添加一個(gè)id列,該方法需要修改表旦万,不建議采用闹击,所以在創(chuàng)建表的時(shí)候盡量給表創(chuàng)建一個(gè)id列)