資料庫學習總結(三) 新增 更新與刪除資料

2021-09-02 22:18:43 字數 1275 閱讀 8463

insert語句中指定欄位名

insert into 表名(欄位名1,欄位名2,…)

values (值1,值2,…);

注意:欄位名與字段值的順序,型別必須互相匹配

當為指定字段新增資料時,沒有列出欄位名的值預設為表定義時的預設值

insert語句不指定欄位名,新增值的順序必須和字段在表中定義順序一致

為指定字段新增資料時,指定欄位的順序不需要與表中定義的順序一致,只需要和values中值的順序一致即可

insert into 表名

values(值1,值2…);

新增欄位後查詢新增是否成功

select * from 表名;
『*』代表**中的所有字段

同時新增多條資料

insert into 表名 (欄位名1,欄位名2)

values(值1,值2,…),

(值1,值2,…),

…(值1,值2,…);

「(欄位名1,欄位名2)」是可選的,用於指定插入的欄位名

如果不指定欄位名,必須為每個字段新增資料,沒有新增則為預設值

指定欄位名,就只需要為指定的字段新增資料

每條記錄之間用逗號隔開

更新資料指對表中存在的記錄進行修改

update 表名

set 欄位名1=值1,

欄位名2=值2,

[where 條件表示式 ]

"where 條件表示式「是可選的,

更新部分資料時可使用where語句進行選擇

更新全部資料時則不需要用where語句

delete from 表名 

[where 條件表示式]

"where 條件表示式「是可選的,

刪除部分資料時可使用where語句進行選擇

刪除全部資料時則不需要使用where語句

觀察刪除結果是否正確可使用select語句

select * 

from 表名

資料庫學習記錄 資料建立 更新與刪除

建立資料庫 spj,建立四個關係模式 s,p,j,spj 建立表 插入元素 建立s 商 表 create table s sno varchar 8 sname varchar 8 status integer,city varchar 8 插入元素 insert into s values s1 ...

MYSQL資料庫學習 插入 更新 刪除

一 插入資料 1 為表的所有字段插入資料 insert into 表名 值1,值2,值3.2 為表的指定字段插入資料 insert into 表名 欄位1,欄位2,values 值1,值2,3 為表同時插入多條記錄 insert into 表名 欄位1,欄位2,values 值1,值2,值1,值2,...

oracle 資料庫更新 新增 修改 刪除

資料增加 insert into 表名稱 字段,字段,values 值,值,考慮到日後 的可維護性,一定要使用完整的語法進行資料的增加。資料修改 update 表名稱 set 字段 值,字段 值,where 更新條件 s 如果在編寫 update 語句的時候,沒有編寫任何的更新條件,則表示更新表之中...