oracle中对表中数据进行增、查、改、删操作
1、基本语法为
INSERT INTO TABLE_NAME(COLUMN_NAME1,COLUMN_NAME2,.....)
VALUES(DATA1,DATA2,...);

2、注释:
TABLE_NAME:要新增数据的表名
COLUMN_NAME1 2 .. :字段名称
DATA1 2 .. :所对应的字段的数据信息(需要添加的数据)
3、例:像学生信息表(Student_Information)中添加一行数据
学号:1001 姓名:小明 班级:一年级(1)班 语文:90 数学:77 英语:88
首先新建该表,详情可参照
4、操作方法为: INSERT INTO Student_Information VALUES(1001,'小明','一年级(1)班',90,77,88);
--其中,字符串类型的数据需要带上单引号

1、上一步向学生信息表(Student_Information)中添加完一行数据后,可以使用SELECT 语句对其进行查询,基本语法为:
SELECT COLUMN_NAME1,COLUMN_NAME2.. FROM TABLE_NAME WHERE [CONDITION]
2、注释:
COLUMN_NAME1 2 .. :需要显示的字段名称,如果查询整表信息可以用*代替
WHERE [CONDITION]:查询条件,如果条件为真(例如:1=1)则显示该条信息,如果不写,默认条件为真
3、例:查询学生信息表(Student_Information)中学号为1001的语文,数学成绩。要求只显示姓名,语文,数学三个字段信息
4、具体操作为:
SELECT
StudentNAME as 姓名
,Chinese as 语文成绩
,Mathematics as 数学成绩
FROM Student_Information WHERE StudentID=1001
--其中as 后面的信息为该字段显示的别名,如果不加as 则显示该字段名称

1、基本语法为:
UPDATE TABLE_NAME SET COLUMN_NAME1=date1,COLUMN_NAME2=date2,... WHERE [CONDITION]
2、注释:
COLUMN_NAME1 2 .. :表示要修改的表中某个字段的具体数值
date1 2 ..:需要修改的数据值
WHERE [CONDITION]:条件语句,表示满足该条件的所有信息的COLUMN_NAME字段都会等于date1 。。,如果不写,默认修改整张表所对应的字段
3、例:修改学号为1001的语文成绩为85
UPDATE Student_Information SET Chinese=85 WHERE StudentID=1001

4、操作完上述信息后,再查询1001的成绩信息
select * from Student_Information where StudentID=1001

1、基本语法为:
DELETE FROM TABLE_NAME [WHERE [CONDITION] ];
其中TABLE_NAME 表示要删除数据对应的表名,[WHERE [CONDITION] ]为条件判断,满足该条件则删除,[WHERE [CONDITION] ]为空表示默认删除整张表数据
2、例:删除学号为1001的数据信息
DELETE FROM Student_Information WHERE StudentID=1001

3、操作完上述步骤后,再查询学号为1001的信息,为空白
select * from Student_Information where StudentID =1001
