`
redish
  • 浏览: 31134 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

oracle 取得表结构

阅读更多
今天要做一个根据数据库字段自动生成实体类,service,dao和页面的小工具,第一步根据表名找出表的结构信息,方法如下:

其中tname='表名',表名一定要为大写。
select * from col where tname='CD_CODE_MASTER'


select A.column_name,A.data_type,A.data_length ,
A.data_precision , A.Data_Scale ,
A.nullable ,A.Data_default ,
B.comments  from user_tab_columns A,user_col_comments B
where a.COLUMN_NAME=b.column_name and A.Table_Name = B.Table_Name and
A.Table_Name='CD_CODE_MASTER'
分享到:
评论

相关推荐

    取得oracle中某表的所有字段名

    在Oracle数据库中,获取某个表的所有字段名是常见的需求,特别是在进行数据操作、数据库设计或者自动化脚本编写时。以下是一些关于如何获取Oracle表字段的详细知识。 首先,你可以使用`USER_TAB_COLUMNS`系统视图来...

    oracle入门教材合集

    你将学习如何设计数据库模式,理解实体关系模型(ER模型),以及如何通过SQL DDL(数据定义语言)创建和修改表结构。此外,还将介绍安全性方面的内容,如用户权限管理、角色的创建和分配,以及如何通过审计来确保...

    Oracle基础知识

    Oracle 基础知识是学习 Oracle 的基础,它包括了 SQL 概述、数据库概念、表结构、SQL 分类、数据结构、查询语句等内容。 内容 -------- ### SQL 概述 SQL(Structured Query Language)是一种标准化的数据库...

    Oracle Sql基础(beginning oracle sql中文版)

    Oracle SQL是数据库管理员和开发人员用来与Oracle数据库交互的语言,它是SQL标准的扩展,提供了许多特有的功能和优化。...这个资源将引导你理解Oracle SQL的精髓,帮助你在数据库管理领域取得成功。

    Oracle10G体系结构

    总结,Oracle10G的体系结构是复杂而精巧的,它在数据库的高性能、高可用性和易管理性方面取得了显著进步。理解这些核心组件和特性,对于数据库管理员和开发者来说,是实现高效数据库操作和维护的关键。

    oracle初学者1000问+oracle命令速查v

    - 表结构:数据库中的数据以表格形式存在,每个表由列(字段)和行(记录)组成。 - 数据类型:Oracle支持多种数据类型,如VARCHAR2(可变长度字符串)、NUMBER(数值)、DATE(日期)等。 - 关系模型:Oracle...

    Oracle OCM教材资料

    2. **数据库架构**:深入理解Oracle的物理和逻辑存储结构,包括块、区、段、表空间的层次关系,以及数据文件和控制文件的作用。 3. **数据库管理**:学习如何创建、备份、恢复数据库,包括RMAN(恢复管理器)的使用...

    oracle学习练习实验

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,尤其在企业级应用中占据重要地位。对于初学者来说,Oracle的学习是一个逐步深入的过程,涉及到SQL语言、数据库管理、表...祝你在Oracle的学习之旅中取得成功!

    个人学习oracle笔记

    Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,它由甲骨文公司开发和维护...通过阅读“个人学习Oracle笔记.txt”文件,你可以期望找到对这些概念的详细解释和实例,帮助你在Oracle学习之旅上取得进展。

    oracle期末测试题

    3. **表的创建与管理**:学习如何设计数据库模式,创建和修改表结构,包括主键、外键、唯一约束、检查约束等。 4. **索引**:索引是提高查询速度的关键。你需要了解B树索引、位图索引、函数索引及其适用场景。 5. ...

    精通OracleSQL第2版.zip

    Oracle SQL是Oracle数据库系统中的结构化查询语言,它是对数据库进行操作的基础工具,包括数据查询、数据插入、更新和删除等基本功能。本书的第二版可能涵盖了新的特性和改进,以适应Oracle数据库不断发展的变化。 ...

    ORACLE培训.rar

    Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,它由美国甲骨文公司(Oracle Corporation)开发。...通过深入学习和实践,可以掌握Oracle数据库的核心知识,从而在数据库管理和开发领域取得成功。

    Oracle 数据字典

    Oracle 数据字典是 Oracle 数据库系统的基础组件之一,由表和视图组成,存储有关数据库结构信息的一些数据库对象。数据库字典描述了实际数据是如何组织的,可以象处理其他数据库表或视图一样进行查询,但不能进行...

    oracle操作日志

    - 表结构描述:使用`SELECT * FROM user_tab_columns WHERE table_name = 'table_name';`可获取更详细的表结构信息。 2.6 简单查询: - 查询一个字段:`SELECT column1 FROM table_name;` - 查询多个字段:`...

    oracle数据仓库解决方案

    Oracle数据仓库体系结构包括多个层次和组件,旨在提供一个全面的数据管理和分析解决方案。 ##### 2.1 数据仓库的平台:数据库和决策分析工具 Oracle的数据仓库平台主要基于其旗舰产品——Oracle数据库。该平台包括...

    Oracle9i教程(精品)

    数据库管理是Oracle9i教程的重点,其中包括创建、修改和删除数据库对象,如表、视图、索引、存储过程和触发器。你将学习如何使用SQL(结构化查询语言)进行数据操作,包括SELECT、INSERT、UPDATE和DELETE语句的使用...

    Oracle11g 考试

    - 数据库架构:理解Oracle的物理和逻辑存储结构,如表空间、数据文件、控制文件、重做日志文件等。 - SQL语言:掌握SQL的查询、插入、更新、删除语句,以及复杂的联接、子查询和集函数操作。 - PL/SQL:学习PL/...

    Oracle11g OCP题库.zip

    8. **存储结构**:了解Oracle的数据块、段、表空间和控制文件等存储组件的工作原理,以及如何调整它们以提高性能。 9. **并发控制**:Oracle的锁定机制、多版本并发控制(MVCC)和事务管理也是考试的重点,考生需要...

    零基础学习oracle数据库

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,尤其在企业级应用中占据重要地位。对于初学者来说,从零开始学习Oracle数据库是一项挑战,但有了正确的资源和指导...祝你在Oracle数据库的学习旅程中取得成功!

Global site tag (gtag.js) - Google Analytics