資料庫學習總結(三)——新增、更新與刪除資料
阿新 • • 發佈:2018-12-11
新增、更新與刪除資料
新增資料
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 表名