`

Oracle 得到用户创建的表名 及 表字段信息

阅读更多
//取出了所有的表名,包括系统表在内 
select   *   from   tab  
//取出了所有的表名,包括系统表在内 及sequences
select   *   from   cat
//取出用户创建的表名
select   *   from   user_tables;
//取出 XX用户创建的表名
select   *   from   ALL_TABLES   where   owner=用户名
//得到表字段
//只得到字段
select column_name from user_col_comments where table_name='T_JCLIFETIME'
select   *   from   user_tab_columns  
select   *   from   user_tab_cols   where   table_name= '表名字 '   and   column_name= '列名 ';找对应的列 

//得到字段描述 如类型 大小
select   *   from   all_tab_columns where table_name=表名


//解释:

dba_开头的:所有用户的 
all_开头的:当前用户可以访问的 
user_开头的:当前用户创建的


user_tables 
user_indexes 
user_synonyms 
user_views 

分享到:
评论

相关推荐

    Oracle用户数据字典以及查询表字段

    - 此查询列出当前用户创建的所有表的信息。这对于快速查看当前用户拥有的所有表非常有用。 - `select default_tablespace, temporary_tablespace from dba_users;` - 列出数据库中所有用户的默认表空间和临时表...

    oracle表字段或是视图字段添加备注方法

    Oracle 是一个强大的关系数据库管理系统,提供了多种方式来添加备注信息到表字段或视图字段中。在本节中,我们将详细介绍如何使用 Oracle 的 Comment 机制来添加备注信息到表字段或视图字段中。 添加备注信息到表字...

    oracle数据库表,字段信息导出为excel

    此外,你还可以利用POI的超链接功能,创建工作表间的跳转,使得用户可以在Excel的不同工作表之间快速切换。 总的来说,通过结合JDBC和Apache POI,我们可以实现从Oracle数据库中提取表结构信息,并将其导出为Excel...

    Oracles数据库表及表字段批量自动注释工具.rar

    总的来说,"Oracles数据库表及表字段批量自动注释工具"是一款实用的数据库管理辅助工具,它借助.NET框架和百度翻译API,极大地简化了Oracle数据库对象的注释工作,提高了工作效率,尤其适合大型项目或团队协作的场景...

    根据表名及字段,自动生成insert,update,select语句

    首先在数据库中创建存储过程和方法,然后调用创建好的存储过程,生成带有与表名及字段相关的insert,update,delete语句,变量与表字段名相同,例如: "insert into temp (col1,col2,col3) values ('"+col1+"','"+col2...

    如何:让Oracle表及字段显示为区分大小写

    虽然在Oracle中默认采用全部大写的形式可以简化查询过程,但对于那些希望保留标识符原始大小写状态的开发者来说,通过使用PowerDesigner或其他方法来创建表和字段,可以使Oracle中的表及字段显示为区分大小写的形式...

    skyline与oracle数据库坐标关联之oracle数据库操作说明

    Skyline与Oracle数据库坐标关联的操作说明包括创建表字段、给表 user_sdo_geom_metadata 添加数据、创建索引和更新数据四个步骤。只有遵循这四个步骤,才能确保坐标数据的正确性和一致性。 Skyline与Oracle数据库...

    oracle删除表字段和oracle表增加字段

    本文将详细阐述如何在Oracle中添加、修改和删除表字段,以及一些高级用法,如重命名表和列,以及与主键相关的操作。 首先,让我们来看一下如何添加字段。在Oracle中,使用`ALTER TABLE`语句可以向现有表中添加新的...

    Oracle EBS数据字典中文版

    **说明**: 订单头信息表存储了所有销售订单的基本信息,包括订单编号、创建日期、状态等关键字段。这对于理解和追踪销售订单的全生命周期至关重要。 **2. 表名**: ONT.OE_order_lines_all **说明**: 订单行信息表...

    提取Oracle字段信息(包括字段名,数据类型,备注)并写入word表格

    在Oracle中,可以使用系统视图`USER_TAB_COLUMNS`来获取关于用户模式下所有表的列信息。这个视图包含了表名、列名、数据类型、长度、精度、默认值、是否允许为空以及备注等字段。例如,以下SQL查询可以获取特定表的...

    mybatis创建一个或多个新用户 insert 字段和表名不确定时动态添加问题

    在`createAccount`方法中,创建了一个名为`dataMap`的HashMap来存储每个新用户的数据,键是字段名,值是对应的用户信息。`lineList`用于存储多个`dataMap`,代表多个新用户。在循环中,我们通过遍历`dataMap`的key来...

    oracle数据库表中修改字段的顺序

    这里的`SCOTT`是指数据库用户,`zchw`是表名。通过执行上述查询,我们可以获取到表的`OBJECT_ID`。然后,再根据`OBJECT_ID`查询字段信息: ```sql SELECT OBJ#, COL#, NAME FROM SYS.COL$ WHERE OBJ# = 6067; ``...

    Oracle常用的命令如何查看表的结构

    #### 修改表字段 如果需要修改表中的字段,可以使用`ALTER TABLE`语句。例如,要修改字段的数据类型或约束,可以使用以下格式: ```sql ALTER TABLE 表名 MODIFY (字段名 类型 约束); ``` 示例: ```sql ALTER ...

    如何将Access表中的数据导入到ORACLE中

    如果两张表字段一样的话,选择 .* 就可以了。如果不一样就要手动去匹配字段。ORACLE 中对应字段自动填入追加栏内。点击!按钮,源表 Access 数据已经被导入目的表 ORACLE 中。 方法二:使用 ODBC 连接和 Pl/SQL 在...

    数据库设计命名规范

    存储过程的注释应尽可能采用英文,提供过程名称、目的、参数说明、返回值、作者、版权信息及创建与修改日期,便于理解和维护。 ### 数据库设计文档规范 所有数据库设计均应编写成文档,附带表关系图,推荐使用...

    oracle获取当前用户表、字段等详细信息SQL

    综上所述,这个SQL查询是Oracle数据库管理员或开发者用来获取当前用户所有表的详细信息的工具,包括表名、表描述、列名、列类型、列属性、索引信息和主键状态。了解这些知识点对于日常数据库管理和开发工作非常重要...

    Java代码生成Oracle版

    工具会自动扫描Oracle数据库中的表结构,根据表字段生成相应的实体类、Mapper接口和XML配置、Service及Controller代码。这样,开发者就可以快速拥有一个完整的CRUD功能模块,节省了大量的编码时间,可以更专注于业务...

    oracle表的简单操作步骤

    Oracle创建表主要通过SQL语句`CREATE TABLE`来完成。以创建名为`test_1`的表为例,其包含两个字段:`num`(数字类型,非空)和`name`(可变字符类型,非空),并设定`num`为主键。创建语句如下: ```sql CREATE ...

    Excel文件导入到Oracle数据库

    这些工具通常允许设置列映射,方便调整Excel列与Oracle表字段之间的对应关系。 4. **配置导入参数**:在使用工具或脚本时,需指定Excel文件的位置、表名、字段映射、错误处理策略等参数。对于初版限制的30列,如果...

Global site tag (gtag.js) - Google Analytics