數據表的DML操作 (增、刪、改)

insert 操作

語法:INSERT INTO ?表名(列名1,列名2 ...)VALUES(列值1,列值2...); ?也可忽略列名的書寫

注意:列名與列值的類型、個數、順序要一一對應。可以把列名當做java中的形參,把列值當實 ? ? ? ? ? ?參。值不要超出列定義的長度。如果插入空值,請使用null。插入的日期和字符一樣,都 ? ? ? ? ? ? ? 使用引號括起來。


update 操作

語法: update ?表名 set 列名1=列值,....... where 列名=列值

練習:

將所有員工薪水修改為5000元。

UPDATE emp SET salary=5000

將姓名為’zs’的員工薪水修改為3000元。

UPDATE emp SET salary=3000 WHERE name=’ zhangsan’;

將姓名為’aaa’的員工薪水修改為4000元,job改為ccc。

UPDATE emp SETsalary=4000,gender='female' WHERE name='lisi';

將wu的薪水在原有基礎上增加1000元。

UPDATE emp SET salary=salary+1000 WHERE gender='male';


delete 操作

delete from 表的名稱 【where 列名=列值】;

練習 :

刪除表中名稱為’zs’的記錄。

DELETE FROM emp WHERE name=‘zs’;

刪除表中所有記錄。

DELETE FROM emp;

使用truncate刪除表中記錄。

TRUNCATE TABLE emp;

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • mysql數據庫中 :database : 文件夾table : 數據表(數據文件) 進入mysqlmysql -...
    賦閑閱讀 581評論 0 0
  • 數據庫概述: 數據庫(DataBase,DB):指長期保存在計算機的存儲設備上,按照一定規則組織起來,可以被各種用...
    字節碼閱讀 572評論 0 0
  • 1.簡介 數據存儲有哪些方式?電子表格,紙質文件,數據庫。 那么究竟什么是關系型數據庫? 目前對數據庫的分類主要是...
    喬震閱讀 1,786評論 0 2
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,767評論 18 399
  • “那么我來說說后來吧,我問過他,她比我漂亮嗎,他說不是,我說那是比我更愛你嗎,他也說不是,我說那你總得給我一個理由...
    物華乘興看都好閱讀 395評論 0 0