数据表的DML操作 (增、删、改)

insert 操作

语法:INSERT INTO  表名(列名1,列名2 ...)VALUES(列值1,列值2...);  也可忽略列名的书写

注意:列名与列值的类型、个数、顺序要一一对应。可以把列名当做java中的形参,把列值当实            参。值不要超出列定义的长度。如果插入空值,请使用null。插入的日期和字符一样,都               使用引号括起来。


update 操作

语法: update  表名 set 列名1=列值,....... where 列名=列值

练习:

将所有员工薪水修改为5000元。

UPDATE emp SET salary=5000

将姓名为’zs’的员工薪水修改为3000元。

UPDATE emp SET salary=3000 WHERE name=’ zhangsan’;

将姓名为’aaa’的员工薪水修改为4000元,job改为ccc。

UPDATE emp SETsalary=4000,gender='female' WHERE name='lisi';

将wu的薪水在原有基础上增加1000元。

UPDATE emp SET salary=salary+1000 WHERE gender='male';


delete 操作

delete from 表的名称 【where 列名=列值】;

练习 :

删除表中名称为’zs’的记录。

DELETE FROM emp WHERE name=‘zs’;

删除表中所有记录。

DELETE FROM emp;

使用truncate删除表中记录。

TRUNCATE TABLE emp;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • mysql数据库中 :database : 文件夹table : 数据表(数据文件) 进入mysqlmysql -...
    赋闲阅读 585评论 0 0
  • 数据库概述: 数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用...
    字节码阅读 584评论 0 0
  • 1.简介 数据存储有哪些方式?电子表格,纸质文件,数据库。 那么究竟什么是关系型数据库? 目前对数据库的分类主要是...
    乔震阅读 1,838评论 0 2
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,803评论 18 399
  • “那么我来说说后来吧,我问过他,她比我漂亮吗,他说不是,我说那是比我更爱你吗,他也说不是,我说那你总得给我一个理由...
    物华乘兴看都好阅读 397评论 0 0