数据操作语言:INSERT语句
INSERT语句
- INSERT语句可以向数据表写入记录,可以是一条记录,也可以是多条记录
INSERT INTO 表名(字段1,字段2,......)
VALUES(值1,值2,..... )
- 插入多条记录
INSERT INTO 表名(字段1,字段2,...)
VALUES(值1,值2,......),(值1,值2,...);
练习
- 向技术部添加一条员工记录
insert into t_emp
(empno,ename,job,mgr,hiredate,sal,comm,deptno)
values(8001,"刘娜","SALESMAN",8000,"1988-12-12",2000,NULL,
(select deptno from t_dept where dname="技术部"));
INSERT语句方言
- MYSQL的INSERT语句还有一种方言语法(只适用于MySQL)
INSERT INTO 表名 SET 字段1=值1, 字段2=值2, ......;
- 例子
insert into t_emp
set empno=8002,ename="JACL",job="SALESMAN",mgr=8000,
hiredate="1988-12-02",sal=2500,comm=200,deptno=50;
- 也可以省略
INTO
字段
insert t_emp
set empno=8002,ename="JACL",job="SALESMAN",mgr=8000,
hiredate="1988-12-02",sal=2500,comm=200,deptno=50;
IGNORE关键字
- IGNORE关键字会让INSERT只插入数据库不存在的记录
INSERT [IGNORE] INTO 表名..;
- 例子
INSERT IGNORE INTO t_dept
(deptno, dname, loc)
VALUES(40, "技术部", "北京");
- 不会报错,只会忽略执行
数据操作语言:INSERT语句相关推荐
- MySQL数据操作语言——插入语句、修改语句和删除语句
数据操作语言 (DML:Data Manipulate Language )包括: 插入:insert 修改:update 删除:delete 一.插入语句 方式一:(经典插入) 1. 语法: ...
- MySQL→数据库、启动连接数据库、SQL→DDL数据定义语言及数据类型、DML数据操作语言、DQL数据查询语言、数据库约束→主键、唯一、非空、默认、外键、SQL、三大范式及一多关系、视图、内外连接
MySQL连接退出命令 mysql –uroot -proot mysql –h127.0.0.1 –uroot -proot mysql --host=localhost --user=root - ...
- mysql基本语句:DML(数据操作语言)
目录 DML语言 1. INSERT ( 添加数据语句 ) 2.UPDATE ( 更新数据语句 ) 3.SQL中的运算符 4.DELETE ( 删除数据语句 ) DML语言 DML(数据操作语言) ...
- MySQL基础篇:数据操作语言DML
1.概述 数据操作语言(DML)用于插入.修改.删除.查询数据记录,包括以下SQL语句: INSERT:添加数据到数据库中 UPDATE:修改数据库中的数据 DELETE:删除数据库中的数据 2.插入 ...
- mysql设置语言变量_Mysql语言之数据操作语言
DML语言:数据操作语言 插入:insert 修改:update 删除:delete 一.插入语句: /* 语法: insert into 表名(列名...) values(值1,...); */ # ...
- 数据库DML数据操作语言
文章目录 DML 数据操作语言 1. 插入数据(INSERT) 1.1 语法: 1.2 插入默认值 注意事项: 1.3 全列插入 2. 修改数据(UPDATE) 2.1 语法 注意 2.2 修改指定记 ...
- 【数据库基础知识二】数据库DataBase(简称DB),数据库基本概念、DDL:数据定义语言,用来操作数据库对象、DML:数据操作语言,用来操作表中的数据
14天阅读挑战赛 目录 数据库基本概念 数据库DataBase(简称DB) 数据库管理系统Database management system(简称DBMS) 如何操作DBMS? 连接数据库的方式: ...
- SQL中数据定义语言和数据操作语言的详细讲解
我前面一篇博客讲解了什么是数据库中数据的定义语言和操作语言,接下来我们就详细讲解下 首先是数据的定义语言 1.CREATE DATABASE 语句 CREATE DATABASE 用于创建数据库. S ...
- SQL中数据操作语言 (DML) 和数据定义语言 (DDL)
可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL). SQL (结构化查询语言)是用于执行查询的语法.但是 SQL 语言也包含用于更新.插入和删除记录的语法. ...
- DML,Data Manipulate Language,数据操作语言【分】
SQL 语言之一:DML DML(Data Manipulate Language)数据操作语言,即增删改 一.增:插入 INSERT insert into 表名 (字段1, --) values( ...
最新文章
- 前台使用三元运算符判断显示
- sdut-3332 数据结构实验之栈与队列五:下一较大值(一)
- windows批处理使用记录
- [Jarvis OJ - PWN]——Typo(内涵peak小知识)
- Java常用API例子_Java常用API及Math类
- 点击windows live writer无反应 / 使用windows live writer的前提
- 将html表格导出到excel表格,table2excel-将HTML表格内容导出到Excel中_html/css_WEB-ITnose...
- pytorch的4种边界Padding方法--ZeroPad2d、ConstantPad2d、ReflectionPad2d、ReplicationPad2d
- 2017年UI、Web、微服务顶级框架都有啥?不看就落伍了1
- JBoss Tomcat 对 JSP 的泛型支持
- MySQL 8.0设置sort_buffer_size
- 一种针对图数据超级节点的数据建模优化解决方案
- DCDC基础(2)--BUCK芯片的各个引脚是什么意思?带你深入了解BUCK电源的稳压原理
- 为什么Redis 单线程却能支撑高并发?
- 烤氏历史第4集:TD往事-商用分水岭
- 转:Windows 7 SP1 RC 开始推送 ┆ 特殊补丁KB976932 ┆ 下载
- html图片橡皮擦特效,原生制作的js涂鸦画板特效 可调画笔颜色|粗细|橡皮檫功
- 微信小程序导购开发跳转到京东拼多多苏宁唯品会等小程序
- 攻击者思维 - iOS 摄像头指示灯不亮,就真的没事了吗?
- 短视频高流量的秘诀,上热门全靠这些技巧