oracle中对表中数据进行增、查、改、删操作

2025-10-23 13:46:52

1、基本语法为

INSERT INTO TABLE_NAME(COLUMN_NAME1,COLUMN_NAME2,.....)

 VALUES(DATA1,DATA2,...);

oracle中对表中数据进行增、查、改、删操作

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);

--其中,字符串类型的数据需要带上单引号

oracle中对表中数据进行增、查、改、删操作

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 则显示该字段名称

oracle中对表中数据进行增、查、改、删操作

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

oracle中对表中数据进行增、查、改、删操作

4、操作完上述信息后,再查询1001的成绩信息

select * from Student_Information where StudentID=1001

oracle中对表中数据进行增、查、改、删操作

1、基本语法为:

DELETE FROM TABLE_NAME [WHERE [CONDITION] ];

其中TABLE_NAME 表示要删除数据对应的表名,[WHERE [CONDITION] ]为条件判断,满足该条件则删除,[WHERE [CONDITION] ]为空表示默认删除整张表数据

2、例:删除学号为1001的数据信息

DELETE FROM Student_Information WHERE StudentID=1001

oracle中对表中数据进行增、查、改、删操作

3、操作完上述步骤后,再查询学号为1001的信息,为空白

select * from Student_Information where StudentID =1001

oracle中对表中数据进行增、查、改、删操作

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢