zoukankan      html  css  js  c++  java
  • DML语言

    1、插入语句

    语法:

    Insert into 表名(列名,……..)values(值1,…….);

    注意:

    插入的值要与数据类型一致

    • 插入空值方法一:

      ·插入null值

      Insert into 表名(列名,。。。。。)values(null,…….);

    • 插入空值方法二:

      直接不写入具体列

    2、修改语句

    • 修改单表的记录
      • 格式

        Update 表名 set 列=新值,where 关键字;

      • Update beauty set phone = 1829889889 where name like '';

        Update boys set name = '张飞' where id = 2;

           

    • 修改多表记录
      • Updata 1 别名 inner|left|right join 表2 别名 on 连接条件
        • Update boy bo inner join beauty b on bo. 'id = b.'boyfriend_id' set b.'phone' = '114' where bo.'boyName' = '张无忌';

    3、删除语句

    • 方式一:delete
      • 单表删除
        • 格式:delete from 表名 where 筛选条件;
      • 多表删除
    • 方式二:truncate(删除表中全部数据)
      • 语法:truncate from 表名;
    • 区别:
      • delete 可以增加筛选条件
      • truncate 效率更高
      • 对于自增长的列,delete删除从断点开始
      • truncate删除没有返回值,delete删除有返回值。并且delete删除的操作可以回滚,truncate不能回滚
  • 相关阅读:
    团队冲刺六
    团队冲刺五
    【Mybaits学习】03_ CRUD基于注解
    【Mybaits学习】02_ 快速入门
    【Mybaits学习】01_ 初识
    深圳国际马拉松
    深圳南山半程马拉松
    Selenide使用笔记
    UI自动化测试01-环境搭建
    Java C3p0在Spring中运用
  • 原文地址:https://www.cnblogs.com/yuknight/p/12744689.html
Copyright © 2011-2022 走看看