数据操纵语言(Data Manipulation Language, DML)是​​SQL​​语言中,负责对数据库对象运行数据访问工作的指令集。

以INSERT、UPDATE、DELETE三种指令为核心,分别代表插入、更新与删除,是开发以数据为中心的应用程序必定会使用到的指令,

因此有很多开发人员都把加上SQL的SELECT语句的四大指令以“​​CRUD​​”来称呼。



select * from table1 where pid=6;

UPDATE table1 SET Col1 = 3 , Col2 = 5 , Col4 = 5 WHERE Col0 = 198273;

DELETE FROM [资料表或可更新检视表名称] WHERE [给定条件]
DELETE * FROM [资料表或可更新检视表名称] WHERE [给定条件] -- 部份资料库需要加"*" 才会生效,例如Microsoft Access
DELETE FROM table1 WHERE col0 = 1918299;

INSERT INTO table1 ( col1 , col2 , col3 , col4 , col5 ) VALUES ( 1 , 2 , 3 , '4' , '5' );
INSERT INTO table1 VALUES ( 1 , 2 , 3 , '4' , '5' );