DBMS 中的 DML 命令是什麼?


結構化查詢語言 (SQL) 命令用於處理資料庫中存在的資料,這些資料屬於DML 或資料操縱語言。 這包括大多數 SQL 語句。

DML 示例

資料庫管理系統 (DBMS) 中 DML 的示例如下:

  • SELECT - 從資料庫中檢索資料。

  • INSERT - 將資料插入表中。

  • UPDATE - 更新表中現有的資料。

  • DELETE - 從資料庫表中刪除記錄。

DML 命令語法

DML 命令的語法如下:

INSERT

Insert 命令用於將資料插入表中。

INSERT 命令的語法如下:

語法

Insert into <table_name> (column list) values (column values);

例如,如果我們想將多行插入 Employee 表,我們可以使用以下命令:

示例

Insert into Employee(Emp_id, Emp_name) values (001, “ bhanu”);
Insert into Employee(Emp_id, Emp_name) values (002, “ hari”);
Insert into Employee(Emp_id, Emp_name) values (003, “ bob”);

SELECT

Select 命令用於從資料庫中檢索資料。

Select 命令的語法如下:

語法

SELECT * from <table_name>;

例如,如果我們想從 Employee 資料庫中選擇所有行,我們可以使用以下命令:

示例

SELECT * from Employee;

DELETE

Delete 命令用於從資料庫表中刪除記錄。

Delete 命令的語法如下:

語法

 Delete from <table_name>WHERE condition;

例如,如果我們想刪除員工 ID 為 002 的整行,我們可以使用以下命令:

示例

DELETE from Employee WHERE Emp_id=002;

UPDATE

Update 命令用於更新表中現有的資料。

Update 命令的語法如下:

語法

UPDATE <table_name> SET column_number =value_number WHERE condition;

例如,如果我們想更新員工 ID 為 001 的員工姓名,我們可以使用以下命令:

示例

UPDATE Employee SET Emp_name= Ram WHERE Emp_id= 001;

更新於: 2023年9月2日

51K+ 瀏覽量

啟動您的職業生涯

透過完成課程獲得認證

開始學習
廣告