DML数据操作语言
用来对数据库中表的数据记录进行更新。(增删改)
插入insert
-- insert into 表(列名1,列名2,列名3...) values (值1,值2,值3...):向表中插入某些列 insert into student(sid,name,gender,age,birth,address,score) values (1001,\'刘萍\',\'女\',16,\'2004-08-07\',\'湖南岳阳\',100) insert into student(sid,name,gender,age,birth,address,score) values (1002,\'钱梅琳\',\'女\',18,\'2002-1-1\',\'湖北荆州\',99), (1002,\'王欣铭\',\'女\',20,\'2000-1-1\',\'河北\',98); --insert into 表名 values (值1,值2,值3): 向表中所有列插入数据; insert into student values (18,\'郭琳娜\',\'男\',25,\'1999-11-11\',\'湖北武汉\',99.99) insert into student values (19,\'莉莉\',\'男\',22,\'2000-1-1\',\'上海\',99.98), (20,\'小户\',\'男\',18,\'2003-1-1\',\'北京\',77);
更新update
-- 数据修改 update 表名 set 字段名=值,字段名=值...; update 表名 set 字段名=值,字段名=值... where条件; --把所有学生的年龄改为18岁 update student set age=18; --把编号为18的学生的地址改为上海 update student set address=\"上海\" where sid=18; --把id为18的学生的地址改为成都,成绩修改为北京 update student set address=\"成都\",score=100 where sid=18;
删除delect
-- 数据删除 -- delete from 表名(where 条件); -- truncate (table) 表名; -- 删除sid为1004的学生数据 delete from student where sid=1004; -- 删除表所有的数据 delete from student; -- 清空表数据 truncate table student; truncate student;
来源:https://www.cnblogs.com/gl-ld-007h-yz/p/16331353.html
本站部分图文来源于网络,如有侵权请联系删除。