1. INSERT插入语句
向SQL的基本表中插入数据有两种方式:①直接插入元组值;②插入一个查询的结果值。
1)直接插入元组值
其基本语句如下:
- INSERT INTO 表名(列名序列) VALUES (元组值)
或者
- INSERT INTO 表名(列名序列) (TABLE (元组值),(元组值),…)
2)插入一个查询的结果值
其基本语句如下:
- INSERT INTO 表名(列名序列) SELECT 查询语句
【例2】以下语句向student表中插入6条学生记录:
- INSERT INTO student VALUES('108','曾华','男','1992-09-01','09033')
- INSERT INTO student VALUES('105','匡明','男','1990-10-02','09031')
- INSERT INTO student VALUES('107','王丽','女','1991-01-23','09033')
- INSERT INTO student VALUES('101','李军','男','1991-02-20','09033')
- INSERT INTO student VALUES('109','王芳','女','1990-02-10','09031')
- INSERT INTO student VALUES('103','陆君','男','1989-06-03','09031')
2. DELETE删除语句
其基本语句如下:
- DELETE FROM 表名 [WHERE 条件表达式]
【例3】以下语句删除student表中所有班号为'95031'的学生记录:
- DELETE FROM student WHERE 班号='95031'
3. UPDATE修改语句
其基本语句如下:
- UPDATE 表名
- SET 列名=值表达式[,列名=值表达式…]
- [WHERE 条件表达式]
【例4】以下语句将student表中所有班号为'95032'的学生记录改为'95033'班:
- UPDATE student SET 班号='95033' WHERE 班号='95032'
|