DML 資料操縱語言

2021-10-04 14:37:27 字數 680 閱讀 3199

資料操縱語言dml主要有三種形式:

語法

insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n);
注意

列名和值要一一對應。

如果表名後,不定義列名,則預設給所有列新增值

insert into 表名 values(值1,值2,...值n);
除了數字型別,其他型別需要使用引號(單雙都可以)引起來

語法

delete from 表名 [where 條件]
注意

如果不加條件,則刪除表中所有記錄。

如果要刪除所有記錄

delete from 表名; -- 不推薦使用。有多少條記錄就會執行多少次刪除操作
truncate table 表名; -- 推薦使用,效率更高 先刪除表,然後再建立一張一樣的表
語法:如果不加任何條件,則會將表中所有記錄全部修改。

update 表名 set 列名1 = 值1, 列名2 = 值2,... [where 條件];

MySql 資料操縱語言 DML

資料操縱語言dml data manipulation language 使用者通過它可以實現對資料庫的基本操作。以下操作主要基於這張表 sql語句 drop table ifexists demo create table demo id intnot null auto increment,us...

資料庫操縱語言DML

資料庫操縱語言dml dml 有三條語句 insert update delete.一 insert 插入資料 1 插入一條資料 insert into 表名 列名 values 值列表 insert into stuinfo stuname,stuno,stu stuage,stuaddress ...

DML 資料庫操縱語言

增 插入 1,張三,18 注意 字串和日期時間 必須加上 插入完整記錄 insert into student values 1,張三 18 插入部分記錄 insert into student name,age values 張三 18 插入多條完整記錄 insert into student v...