第四章 使用DML語句更改資料 總結

2021-07-09 07:15:18 字數 614 閱讀 2360

*使用自動編號列

auto_increment

*外來鍵約束

foreign key (列名) references 表名(列名);

第四章*插入單行記錄

insert into 《表名》 (《列名列表》)  value(《值列表》);

*表資料的複製

select 《列名》 into 《新錶名》 from 《表名》;

select * into student2 from student;

*更改已有資料

update 《表名》 set 《新列值列表》 where 《過濾條件》; 

更新單列資料。

更新多列資料。

通過更新刪除列中的資料

前提:該列允許為空值

update set unitprice = null where productid=1;

注意:在使用update語句時需要注意--忽略where子句將會改變表中所有行。

*刪除資料

delete from 《表名》 where 《過濾條件》;

drop :刪除結構和資料

truncate:不刪除表結構,只刪除資料

delete:可以有條件的刪

第四章 使用DML語句更改資料

本章目標 使用insert語句新增資料 使用update語句修改資料 使用delete語句刪除資料 插入單行記錄 語法 insert into 表名 列表名稱,values 值列表 插入多行記錄 語法 1 insert into 表名 insert 表名 values 值列表 值列表 將其他表中的資...

Java 資料庫 第四章 使用DML語句更改資料

第四章 使用dml語句更改資料 新增新資料 插入單行記錄 向表中新增資料的sql語句是insert 基本語法 insert into 表名 列名列表 values 值列表 不指定具體的屬性插入資料 insert into 表名 values 值1,值2.注意 主鍵是自動編號時,插入值使用null插入...

使用DML語句更改資料

一.新增新資料 1.插入單行記錄 insert into 表名 列名列表 values 值列表 列如 insert into t stu t name,t grade values 你 22 如果表中的列值是由rdbms自動建立的,指定了預設值或允許為空值等情況,那麼再插入資料時可以不指定這些值 2...