DML-添加数据

  • 注意:

    • 插入数据时,指定的字段顺序需要与值的顺序是一一对应的
    • 字符串和日期型数据应该包含在引号中
    • 插入的数据大小,应该在字段的规定范围内
  • 给指定字段添加数据

    • insert into 表名(字段1,字段2...) values (值1,值2,....);#给employee表中指定字段添加数据
      insert into employee(id,workno,workname,gender,age,idcard,entrydate)
      values('1','1','张三','男','18','123456789012345678','2001-10-10');insert into employee(id,workno,workname,gender,age,idcard,entrydate)
      values('2','2','李四','男','20','456123789632145874','2002-01-01');
      
  • 给全部字段添加数据

    • insert into 表名 values(值1,值2,...)#给全部字段添加数据,要与字段一一对应
      insert into employee values('3','3','王五','男','21','963258741254789632','2003-01-01');
      
  • 批量添加数据

    • insert into 表名(字段名1,字段名2,...) values(值1,值2,...),(值1,值2,...),(值1,值2,...);
      insert into 表名 values(值1,值2,...),(值1,值2,...),(值1,值2,...); #给employee表中添加多条数据
      insert into employee values('4','4','赵六','男','19','963218741254789632','2000-01-01'),('5','5','艾薇儿','女','18','963232741254789632','2002-05-01');
      

DML-修改数据

  • ​ 注意:

    • 修改语句的条件可以有,也可以没有,如果没有条件,则会修改整张表的所有数据
  • 修改数据

    • update 表名 set 字段名1=值1,字段名2=值2,...[where 条件];#修改id为1的数据,将workname修改为itheima
      update employee set workname = 'itheima' where id = 1;#修改id为1的数据,将workname修改为小昭,gender修改为女
      update employee set workname = '小昭',gender = '女' where id = 1;#将所有员工入职日期修改为 2008-01-01
      update employee set entrydate = '2008-01-01';
      

DML-删除数据

  • 注意:

    • DELETE 语句的条件可以有,也可以没有,如果没有条件,则会删除整张表的所有数据
    • DELETE 语句不能删除某一个字段的值(可以使用UPDATE)。
  • 删除数据

    • delete from 表名 [where 条件]#删除gender为女的员工
      delete from employee where gender = '女';
      #删除所有员工
      delete from employee
      

数据库SQL语言DML语法笔记整理相关推荐

  1. 数据库SQL语言DQL语法笔记整理

    DQL-基本查询 语法 #查询多个字段 select 字段1,字段2,字段3,... from 表名; select * from 表名;#设置别名 select 字段1[as 别名1],字段2[as ...

  2. oracle数据库sql培训,Oracle数据库SQL语言实战培训教程(全面、详细、案例、精讲)套餐...

    风哥oracle数据库SQL语言实战培训教程(案例.精讲)套餐,DBA必备技能. 套餐介绍: 风哥Oracle数据库SQL语言实战培训教程(案例.精讲)套餐,DBA必备技能. 内容: SQL语言基础入 ...

  3. 实验四 数据库SQL语言基础编程

    -- 实验四 数据库SQL语言基础编程 -- 实验目的: --  掌握数据库查询语句的编写方法 --  掌握利用查询语言完成基本查询 --  掌握利用SQL语句完成数据的添加.删除.修改操作 -- 实 ...

  4. 76.数据库操纵语言DML 定义语言 DDL 控制语言DCL

    数据库操纵语言DML:用户通过它实现对数据库的基本操作(增删改查) 是在外模式里 数据库定义语言DDL:数据库设计人员通过它实现对数据库结构.操作方法等的定义 DDL比DML多,定义或改变表的结构.数 ...

  5. 数据库SQL语言学习--数据查询(持续更新中)

    数据库SQL语言学习--数据查询(持续更新中) 上机练习1 1.              启动SQL Server 2008中的 SQL Server Management Studio. 2.   ...

  6. 数据库SQL语言学习--上机练习2(连接查询 嵌套查询)(持续更新中)

    数据库SQL语言学习--上机练习2(连接查询 嵌套查询)(持续更新中) 上机练习2 1.              启动SQL Server 2008中的 SQL Server Management ...

  7. oracle v¥bh,ORACLE数据库sql语言、函数及常用命令

    file=c:\database\ydxt200108170926.dmp log=c:\database\ydxt200108170926.log fromuser=cur touser=cur1 ...

  8. 数据库SQL语言学习--上机练习4(视图)(持续更新中)

    数据库SQL语言学习--上机练习4(视图)(持续更新中) 上机练习4 一.实验目的 1. 熟悉和掌握对数据表中视图的查询操作和 SQL 命令的使用: 2. 熟悉和掌握对数据表中视图的更新操作和 SQL ...

  9. 数据库SQL语言分类(DDL/DML/DQL/TCL/DCL)

    文章目录 一.数据定义语言 DDL (一)create 数据库对象的创建 (二)alter 修改数据库对象 (三)drop 删除数据库对象 (四)truncate 清空表数据 二.数据操纵语言 DML ...

最新文章

  1. 【原】自定义UINavigationItem的两种方法以及相应的隐藏方法
  2. 小米网关控制空调伴侣_小爱同学怎么控制灯?
  3. 线性直接变换方法对摄像机进行标定
  4. mysql kafka binlog_为什么使用kafka处理mysql binlog?
  5. 如何用php查不同,php-MySql调查不同查询
  6. LDA(线性判别分析)详解 —— matlab
  7. [转] 关于SQLSERVER2000卸载与出现挂起问题的解决
  8. 互联网公司的架构设计要怎么落地?| 技术头条
  9. python开发内部管理系统_GitHub - JEmbrace/ZYPCManageSystem: 工作室的]内部管理平台
  10. IntelliJ IDEA库存在却报错找不到的解决办法
  11. oracle if 和,oracle if 和 case语句的使用
  12. ImageJ批量操作时常见报错及其原因
  13. 苹果4至苹果X解锁id最新工具及教程
  14. ubuntu16.04版本系统清理和美化
  15. js 格式化prettier配置_使Prettier一键格式化WXSS
  16. Linux部署KVM虚拟化平台
  17. 推荐七个略火的 SpringBoot+Vue 项目
  18. 神州笔记本电脑开机出现CMOS message【已解决】
  19. YOLO系列 yolov1 keras实现
  20. echarts设置label添加下划线

热门文章

  1. android js接口调用方法,详解Android JS相互调用
  2. Oracle期末考试复习
  3. R 语言 rmd输出有中文 ,怎么去除中文
  4. ASP.NET 网站开发:母版页
  5. 百度网盘下载限速破解-Mac版
  6. HTML:表格table
  7. 【单目3D目标检测】FCOS3D + PGD论文解析与代码复现
  8. 怎么把几个gif图片合成一个gif?一键gif合成的方法
  9. 基于STM32单片机的智能手环设计(OLED显示)(Proteus仿真+程序+报告)
  10. 安卓一键清理内存_安卓手机越用越卡?使用这6种内存清理方法,手机再战3年不是问题...