美文网首页
数据操作语言(增、删、改)

数据操作语言(增、删、改)

作者: 想吃热干面了 | 来源:发表于2019-02-26 23:06 被阅读0次

    数据操作语言:

    Data Mainpulation Language:DML,对表中数据进行操作
    主要包含:增,删,改

    增加(insert语句)

    insert into 表名(列名、列名、列名、......) values(值,值,值,...)
    列名要与值一一对应
    插入日期时:可以用SYSDATE()函数记录当前日期和时间
    mysql:"1997-10-12"
    oracle:"10-10月-97"
    注:当插入所有数据时,可直接写值,但不常用,因为一般id主键自增,不添加

    修改数据(update语句)

    update 表名 set 列名 where (限定条件)
    set子句:限定修改那些列
    where子句:限定修改那些行,后面跟关系运算符和逻辑运算符


    image.png
    image.png

    删除数据(delete语句)

    delete from 表名 where (限定条件)
    不加where会删除所有数据

    截断表:truncate table 表名
    truncate是DDL,只能删除所有记录,释放存储空间,使用rollback不能回滚
    delete是DML,可以删除指定记录,不释放存储空间,使用rollback可以回滚

    相关文章

      网友评论

          本文标题:数据操作语言(增、删、改)

          本文链接:https://www.haomeiwen.com/subject/uhtgyqtx.html