資料庫 總結5 第6節 資料庫表中記錄的基本操作

2021-10-03 15:11:37 字數 857 閱讀 2239

dml:增刪改表中資料

1. 新增資料:

* 語法:

*insert

into 表名(列名1

,列名2,.

..列名n)

values

(值1,值2,.

..值n)

;* 注意:

1. 列名和值要一一對應。

2. 如果表名後,不定義列名,則預設給所有列新增值。有4個列,你就必須填4個列,少填多填都會報錯。

insert

into 表名 values

(值1,值2,.

..值n)

;3. 除了數字型別,其他型別需要使用引號(單雙都可以)引起來

2. 刪除資料:

* 語法:

*delete

from 表名 [

where 條件]

例如delete

from stu where id =1;

* 注意:

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

2. 如果要刪除所有記錄

1.delete

from 表名;

-- 不推薦使用。有多少條記錄就會執行多少次刪除操作

2.truncate

table 表名;

-- 推薦使用,效率更高 先刪除表,然後再建立一張一樣的表。

3. 修改資料:

* 語法:

*update 表名 set 列名1

= 值1

, 列名2

= 值2,.

..[where 條件]

;* 注意:

1. 如果不加任何條件,則會將表中所有記錄全部修改。

資料庫 總結4 第5節 資料庫表的CRUD操作

2.操作表 1.c create 建立 1.語法 create table 表名 列名1 資料型別1 列名2 資料型別2,列名n 資料型別n 注意 最後一列,不需要加逗號 資料庫型別 1.int 整數型別 age int,2.double 小數型別 score double 5 2 一共保留5位,小...

資料庫 總結3 第4節 資料庫的CRUD操作

1 sql分類 1 ddl data definition language 資料定義語言 用來定義資料庫物件 資料庫,表,列等。關鍵字 create drop alter 等 2 dml data manipulation language 資料操作語言 用來對資料庫中表的資料進行增刪改。關鍵字 ...

資料庫 總結7 第8節 表的約束

概念 對錶中的資料進行限定,保證資料的正確性 有效性和完整性。分類 1.主鍵約束 primary key2.非空約束 not null 3.唯一約束 unique 4.外來鍵約束 foreign key 非空約束 not null,值不能為null 1.建立表時新增約束 create table s...