Oracle数据库 增删改查 基础知识

   日期:2020-10-05     浏览:87    评论:0    
核心提示:1.创建表CREATE TABLE table_name (字段名称 字段的数据类型 [字段的约束],字段名称 字段的数据类型 [字段的约束], … ); 2.修改表 2.1修改表名alter table 原表名 rename to 新表名;2.2增加字段alter table 表名 add 字段名 类型;比如:alter table sudent add name varchar2(10);2.3修改字段alter table 表名 modif

1.创建表

CREATE TABLE table_name (
字段名称 字段的数据类型 [字段的约束],
字段名称 字段的数据类型 [字段的约束], … );

2.修改表

2.1修改表名

alter table 原表名 rename to 新表名;

2.2增加字段

alter table 表名 add 字段名 类型;
比如:
alter table sudent add name varchar2(10);

2.3修改字段

alter table 表名 modify 数据名称 数据类型;
比如:
alter table xc01 modify info number(3);

3.删除表

drop table 表名;

4.插入、更新数据

4.1插入字段

插入字段 :
insert into table_name(field1,field2,…) VALUES(val1,val2,…);
比如:insert into xc01(xcname,xcage,xcscore,info)
values (‘sss’,23,100,100);

4.2更新数据

UPDATE 表名 SET field1=val1,field2=val2,… WHERe condition

比如:update xc01 x
set x.xcage=22 ,x.xcname=‘xxxx’;

4.3删除数据

DELETE FROM table_name WHERe CONDITION

比如:delete from xc01 t where t.xcname=‘xxxx’;
commit;

4.4查询数据

select * from xc01 c where c.xcname=‘xxxx’;

注:oracle 数据库,需要手动提交事务,可以在增删改语句后,添加 commit 语句

代码如下:


--1.创建表名为xc的表格
create table xc (
       xcname varchar(10) primary key,
       xcage  number(2)   not null,
       xcscore number(10)   not null  
)
select *from xc01;
--2.修改表
--2.1修改表名
alter table xc rename to  xc01;
--2.2增加字段
alter table xc01 add info varchar2(10);
--2.3修改字段
alter table xc01 modify info number(3);

--3删除表
drop  table xc01;

--oracle 数据库,需要手动提交事务,可以在增删改语句后,添加 commit 语句
--4.插入数据
insert into xc01(xcname,xcage,xcscore,info)
 values ('sss',23,100,100);
--5.更新数据
update xc01 x
            set x.xcage=22 ,x.xcname='xxxx';
            
--6.删除数据:
delete from xc01 t where t.xcname='xxxx';
--7.查询数据
select * from xc01 c where c.xcname='xxxx';
           
 
 
 








 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服