暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

SQL 命令的语法使用介绍(二)---数据操纵语言 DML

原创 数巨小码人 2024-11-26
134

DML 就是我们经常用到的 UPDATE、INSERT、DELETE(增删改)。主要用来对数据库的数据
进行的一些操作。

1. INSERT

语义:用于向表中插入新纪录
语法:该语句有两种编写形式

参数说明:

  • column1,column2,…:需要插入的字段名
  • table_name:要查询的表的名称
  • value1,value2:需要插入的字段值

① 第一种形式无需指定要插入的列名,只需提供被插入的值即可

INSERT INTO table_name VALUES(value1,value2,value3,…);

② 第二种形式需要指定列名及被插入的值

INSERT INTO table_name(cloumn1,column2,column3,…)
VALUES(value1,value2,value3,…);

例:插入一条记录

INSERT INTO student VALUES(1,’学生 1’);

一次插入多条记录

INSERT INTO project(pid,pname,tijiaoren)
VALUES(12,’项目 53’,5),(13,’项目 55’,5);

2. DELETE

语义:用于删除表中的行
语法:DELETE FROM table_name WHERE condition;

参数说明:

  • table_name:要删除的表的名称
  • condition:删除条件,指定哪些数据需要删除

例:

DELETE FROM Student WHERE sno=6 AND sage=23;

3. UPDATE

语义:用于更新表中已存在的记录
语法: UPDATE table_name SET column1=value1,column2=value2,… WHERE
condition;

参数说明:

  • column1,column2,…:需要修改的字段名
  • table_name:要修改的表的名称
  • value1,value2:需要修改的字段值
  • condition:修改条件,指定哪些数据需要修改

例:

UPDATE Student SET sage=23,sdept=’LiberalArts’ WHERE sno = 6;
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论