oracle如何查询列名,oracle怎么查表名

oracle 怎样查询某用户下的所有表的表名

select * from all_tab_comments -- 查询所有用户的表,视图等。

网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、重庆小程序开发公司、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了察雅免费建站欢迎大家使用!

select * from user_tab_comments -- 查询本用户的表,视图等。

select * from all_col_comments  --查询所有用户的表的列名和注释。

select * from user_col_comments -- 查询本用户的表的列名和注释。

select * from all_tab_columns --查询所有用户的表的列名等信息。

select * from user_tab_columns --查询本用户的表的列名等信息。

扩展资料

ORACLE下有三个视图

DBA_TABLES  拥有DBA角色的用户可以查看系统中的所有表

USER_TABLES 登录数据库的当前用户拥有的所有表

ALL_TABLES 登录数据库的当前用户有权限查看的所有表

参考资料:百度百科-Oracle

怎样查看数据库表的列名 oracle

1.查询所有表的表名:selecttable_namefromuser_tables解释:从系统表user_tables中可以查找出所有的表名字。2.查询表中的所有列名:desctabletablename(表名)。解释:通过desc(描述)tablename即可查找出表中的所有字段。3.查询所

oracle中已经知道一个具体值,如何根据该值查询出含有该值的表名和列名?

如何查询oracle一个数据库中包含有某个特定值的所有表及字段名

-我这里说的字段名跟列 是同一个意思

select column_name,

table_name,data_type ,data_length,data_precision,data_scale from user_tab_columns where column_name='字段名';

--根据字段名查出相关的表名出来。记录下来

--然后对查出来的表进行查询,找到含这内容字段的表

select * from 表名 where 字段名='xiaoming'

如何查询oracle中所有的schema名以及各个schema下的所有表名

如果是用该用户登录使用以下语句:

SELECT *

FROM USER_TABLES;

如果是用其他用户(在dba权限下):

SELECT *

FROM ALL_TABLES WHERE OWNER='USER_NAME'

扩展资料:

select * from all_tab_comments -- 查询所有用户的表,视图等。

select * from user_tab_comments -- 查询本用户的表,视图等。

select * from all_col_comments  --查询所有用户的表的列版名和权注释。

select * from user_col_comments -- 查询本用户的表的列名和注释。

select * from all_tab_columns --查询所有用户的表的列名等信息。

select * from user_tab_columns --查询本用户的表的列名等信息。

Oracle 查询所有列名

1、可以

desc

table_name;

2、可以用Oracle的数据字典即可:SELECT

t.COLUMN_NAME

FROM

USER_TAB_COLUMNS

t

where

t.TABLE_NAME='';

3、可以

用select语句:select

*

from

table_name;

4、可以借助第三工具等方式


新闻标题:oracle如何查询列名,oracle怎么查表名
文章来源:http://hbruida.cn/article/dseijig.html