①.、查看当前用户使用的表空间情况,使用命令select * from user_users即可,其中username标识用户名,default_tablespace表示默认的表空间.
①.、?在计算机中,打开Oracle的连接程序,用新建的数据库管理员,进入【Oracle控制】的窗口上,鼠标左键单击【服务器】按钮,并选择【SQL工作表】,如下图所示.
每张表都是作为"段"来存储的,可以通过user_segments视图查看其相应信息.\x0d\x0a段(segments)的定义:如果创建一个堆组织表,则该表就是一个段.\x0d\x0asql:SELECT segment_name AS TABLENAME,BYTES FROM user_segments WHERE segment_name='表名'.\x0d\x0a解释:\x0d\x0asegment_name 就是要查询的表名(大写),BYTES 为表存储所占用的字节数.本sql的意思就是查询出表名和表所占的存储空间大小.
以USER为例,我们查该对象下有些什么表,就应该执行下列的语句:
SQLselect table_name from user_tables;
类似的,你可以进行替换.:)
如果你想查数据库中所有的表的话,可以查询
SELECT * FROM dba_tables
如果你想查询数据库中某个用户下的表的话,也可以登录这个用户,再查询:
SELECT * FROM USER_TABLES
要想导入外部sql语句可以用命令
sql @e:\文件名.sql
如你想保存 select * from tablename;语句的结果,可以在sql*plus 里面这样:
SPOOL c:\test.sql //这是保存文件的位置
select * from tablename;
SPOOL OFF
①.、首先开启Oracle管理工具,找到Tablespaces.
比如你建立了多个表如student、course、sc
①查看student、course、sc表中所有内容:
(格式:select
*
from
表名称,*代表所有内容,)
select
student;
course;
sc;
(
格式:insert
into
values
注意:into子句中指出表名的新增加的元组在哪些属性列上要赋值,属性的顺序可以与创建表中的顺序不一样,values子句对新元组的各属性赋值,字符型数据要加英文符号单引号,而数值型则不用.
)
insert
student(sname,sno,sage)
以上就是土嘎嘎小编为大家整理的oracle如何查看表相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!