表操作
数据记录的插入、更新、删除以及清空操作
插入数据(Insert)
基本语法:
INSERT INTO <表名> [ <字段名> [,…] ]
VALUES (<常量> [,…]) [ (,…) ];示例:
-- 插入完整数据记录
INSERT INTO student
VALUES ('201507001', '张三', '男', '1996-2-1', '汉族', '共青团员');
-- 插入部分数据记录
INSERT INTO student(id, name, sex)
VALUES ('201507001', '张三', '男');
-- 同时插入多条数据记录
INSERT INTO Departments
VALUES ('A001', '办公室'),
('A002', '人事处'),
('A003', '宣传部');更新数据(Update)
基本语法:
UPDATE <表名>
SET <字段名>=<表达式> [,…]
[ WHERE <条件> ];示例:
-- 更新所有姓名为“张三”的出生日期
UPDATE student
SET 出生日期='1995-02-01'
WHERE 姓名='张三';
-- 使用计算结果更新数据
UPDATE sc
SET 成绩=成绩*0.6;删除数据(Delete)
基本语法:
DELETE FROM <表名>
[ WHERE <条件> ];示例:
-- 删除所有姓名为“张三”的数据记录
DELETE FROM student
WHERE 姓名='张三';清空数据(Truncate)
基本语法:
TRUNCATE TABLE <表名>;示例:
-- 清空 student 表
TRUNCATE TABLE student;最后更新于
这有帮助吗?