SQL简介:结构化查询语言(SQL)是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,专用于存取数据以及查询、更新和管理关系数据库系统,同时也是数据库脚本文件的扩展名。
文章目录
提示:以下是本篇文章正文内容,下面案例可供参考
一、使用DML新增和更新表数据
数据操纵语言(Data manipulation language,DML)由DBMS提供,用于让用户或程序员使用,实现对数据库中数据的操作。基本的DML分为两类四则:检索(查询)和更新(插入、删除、修改)
1.插入表记录示例如下:
INSERT [INTO] table_name [(字段列表)] VALUES(值列表);
语法说明:
1.关键字INTO可以省略
2.字段列表是可选项
3.字段列表由若干个需要插入数据的字段名组成,各字段使用”,“隔开。若省略字段列表,则表示需要为表的所有字段插入数据
4.值列表为必选项,该列表给出了待插入的若干个字段值,各字段值使用”,“隔开,并与字段列表一一对应
注意:null对应主键的自动递增
2.修改表记录示例如下:
UPDATE table_name SET
字段名1=值1,字段名2=值2,...,字段名n=值n;
[WHERE 条件表达式]
语法说明:
1.where表达式指定了表中的哪些记录需要修改,若省略where子句,则表示修改表中的所有记录
2.set子句指定了要修改的字段以及该字段修改后的值
3.删除表记录语法如下:
DELETE FROM table_name [WHERE 条件表达式];
注意:where为可选,若不存在where,将删除整张表中的数据。