Oracle中查看自己创建的表 - Oracle / 高级技术
怎么通过命令查看自己已经创建的表?
select tname from tab;
SQL code:
--1.sys用户登录
select table_name
from dba_indexes
where table_owner = '用户名';
--2.所有用户
select * from tab;
select dbms_metadata.get_ddl('TABLE','TABLE_NAME','USER_NAME') from dual;
参数全部大写。
另外,通过命令查看存储过程和函数:select text from all_source where name=upper('object_name');
2楼正解
select * from tab;
又学了一招!
学习!
我一直用这个:
先查看一下表结构: desc user_tables;
然后查表名就行了
select table_name from user_tables;
select * from tab where tabtype='TALBE';
或者是
select * from user_tables;
或者是
select count(*) from all_tables where owner='数据库用户名' ;
select table_name from user_tables
一般情况下,用这个就可以了吧?
select * from user_tables
select table_name from user_tables;
相关问答:
我在开发的这个应用并发性比较高,oracle更新数据时候如何处理并发处理呢?各位大侠发表好的观点啊,在线等待!
oracle数据更新时,会自动默认行锁定,楼主不要操心,Oracle对并行处理已经很成熟了
引用
oracle ......
在系统运行的时候总是有一块磁盘始终闪红灯,进入系统后
#topas查看总是有一块磁盘%BUSY为90%以上,
数据库版本:oracle 9.2.0.7
数据文件挂载的节点:/oradata/pcs/ 逻辑卷号lv04
#lslv -l lv04
......
服务器后台的数据库是oracle,在今天系统登录的时候报“登录不了数据库,IO异常”,结果是全公司都登不上去,我重启了一下服务器才好了,我想可能是用户并发量太大的缘故,不知道各位大虾认同不?有什么解决办法没? ......
oracle 11g安装先决条件检查全部失败,详细信息如下:
//物理内存
物理内存 - 此先决条件将测试系统物理内存总量是否至少为 922MB (944128.0KB)。
预期值
: N/A
实际值
: N/A
错 ......