select table_name from all_tables
看看数据字典的知识就可以了
另外我推荐toad等工具,用来看数据库表结构很方便
看看数据字典的知识就可以了
另外我推荐toad等工具,用来看数据库表结构很方便
解决方案 »
- 关于Oracle 10G 配置2个监听的奇怪问题(在线等待)
- oracle 双表链接查出表中数据出现的次数
- 小白问题:直接访问其他用户的表,不用在表前加用户名。
- sql语句能否实现除了一个字段外全选?
- 跪求!!!enterprise manager 配置失败
- 请问个关于ascii的问题
- 一个查询的写法
- Oracle网站上提供下载的Oracle数据户服务器软件是否有使用限制
- 在oracle保存二进制文件的问题,在线,给分
- 如何将oracle数据导成文本文件?在线等急!!!!!帮忙!!!
- Oracle如何一个数据连接对应多个事务
- redhat9下oracl9带的occi例子编译不过!!提示如下. 无SQLException定义库
我需要的功能是:在程序里面我用到了一些表的名称,但是我不想把他们固定的写入程序中,所以我要在程序的初始化中用sql语句读取这些表的名称然后放到一个枚举变量里面供其他模块调用!
而且我的库中没有数据字典表!
desc tablename
就可啊,
初学乍练,不要见笑
数据字典可以使用user_开头的视图
列出所有表
select table_name from user_tables
列出除系统表以外的表(用户创建的表)。
// 表明 表说明
Select TABLENAME, COMMENTS From TAB_USER_COMMENTS取字段:
// 表明 表说明
Select COLNAME, COMMENTS From COL_USER_COMMENTS