0
点赞
收藏
分享

微信扫一扫

学习Oracle数据库的新建表的基本操作(二)

邯唐情感 2022-09-19 阅读 201

目录

1.SQL Developer新建表

(1)建表

(2)查询表

(3)插入数据 

(4)SQL Plus查询和插入数据入表 

2.SQL Plus新建表

(1)新建表

(2)查询和插入数据


学习Oracle数据库的基本操作(一)

1.SQL Developer新建表

(1)建表

(2)查询表

查询所有数据:select * from [表名];
插入数据操作:insert into [表名] values('值1','值2',……);

(3)插入数据 

(4)SQL Plus查询和插入数据入表 

既然SQL Developer和Oracle建立的连接,那么SQL Developer中新建的表和对数据的操作那么在SQL Plus(终端窗口)中也可以查询到。 

连接用户:conn scott/Admin123123
确定当前用户:show user;
查询当前用户下的表:select table_name from user_tables;
查询数据:select * from demo_1;

注:没有查询到数据是怎么回事呢?难道是我们没有插入数据成功,其实不是的,是因为我们虽然在SQL Developer中新建了表并且插入的数据,并且在SQL Developer中查询数据时也是插入成功的,然而我们却没有提交事务,因为在对数据进行修改之后比较提交更改事务,这样才能在SQL Plus中访问到数据。

 

创建表的话,也可以在“查询构建器”中使用SQL语句方式进行创建,如:

2.SQL Plus新建表

(1)新建表

create table demo_table(ID varchar(20))

(2)查询和插入数据

 

既然在SQL Plus中创建表,对数据进行修改,那么在SQL Developer也可以同步的进行:

提交事务:commit;
设置自动提交事务:set autocommit on;
设置关闭自动提交事务:set autocommit off;

这一节主要涉及到表的创建方式,查询和插入数据以及提交事务的情况。 

举报

相关推荐

0 条评论