SELECT A.COLUMN_NAME 字段名,
DATA_TYPE ||DECODE(DATA_TYPE,'DATE','','CLOB','','BLOB','','BFILE','','FLOAT','','LONG RAW','','LONG','','RAW','(' || TO_CHAR(DATA_LENGTH) || ')',
(DECODE(SIGN(INSTR(DATA_TYPE, 'CHAR')),1,
'(' || TO_CHAR(DATA_LENGTH) || ')',(DECODE(SUBSTR(DATA_TYPE, 1, 9),
'TIMESTAMP', '',
(DECODE(NVL(DATA_PRECISION, -1), -1,
'',(DECODE(NVL(DATA_SCALE, 0), 0,
'(' || TO_CHAR(DATA_PRECISION) || ')', '(' || TO_CHAR(DATA_PRECISION) || ',' ||
TO_CHAR(DATA_SCALE) || ')'))))))))) 字段类型,
A.NULLABLE 允许为空,
A.DATA_DEFAULT 默认值,
B.COMMENTS 字段注释
FROM ALL_TAB_COLUMNS A,
ALL_COL_COMMENTS B
WHERE B.TABLE_NAME=A.TABLE_NAME
AND A.OWNER=B.OWNER
AND A.COLUMN_NAME=B.COLUMN_NAME
AND A.TABLE_NAME =UPPER( 'TABLE_NAME')
AND A.OWNER =UPPER( 'USER')
ORDER BY COLUMN_ID;
分享到:
相关推荐
Oracle SQL语句是数据库管理员和开发人员在处理Oracle数据库时不可或缺的工具。它允许用户查询、更新、插入和删除数据,以及执行各种复杂的数据库操作。以下是对"Oracle的SQL语句的一些经验总结"中可能涉及的关键...
本资料集包含了Oracle数据库中常用SQL语句的大全,注释完整,非常适合初学者和有经验的开发者参考使用。 1. **数据查询(SELECT语句)**: - `SELECT * FROM table_name;`:查询表table_name中的所有列。 - `...
本资料将重点介绍Oracle SQL语句和语法,适合初学者入门学习。 1. **SQL基础** - **SELECT语句**:用于从数据库中检索数据,是最常用的SQL语句。可以指定列名、表名、条件等,例如`SELECT column1, column2 FROM ...
本篇将基于"Oracle常用SQL语句复习"这一主题,深入探讨Oracle SQL的基本语法和常用操作,帮助读者巩固和提升Oracle数据库操作技能。 1. **数据查询基础** - `SELECT`语句是SQL中最基本的查询命令,用于从一个或多...
9. **分页**:`LIMIT`和`OFFSET`在某些数据库系统中用于实现数据分页,但Oracle使用`ROWNUM`或`FETCH NEXT`结合`WITH TIES`来实现类似功能。 10. **动态SQL**:允许在运行时构建和执行SQL语句,增强了SQL的灵活性,...
在Oracle数据库管理中,了解SQL语句的执行性能和频率对于系统优化至关重要。本文将详细介绍如何查看Oracle数据库中执行最慢和查询次数最多的SQL语句,以帮助DBA(数据库管理员)识别潜在的性能瓶颈。 首先,我们来...
以下是一些Oracle数据库中常用的SQL语句及其详细解释。 1. **数据查询(SELECT)** - `SELECT column1, column2 FROM table_name;` 用于从表中选择特定列的数据。 - `WHERE condition;` 添加条件过滤结果,如 `...
### Oracle SQL语句大全教程知识点解析 #### 一、表结构描述 - **知识点1:DESC 命令** - `DESC` 是一个非常有用的命令,用于查看表的结构,包括字段名称、数据类型等。 - **示例:** - `DESC EMP`: 描述名为 `...
本文件"oracle常用SQL语句(汇总版)"将对Oracle中的常用SQL语法进行详尽阐述。 1. 数据查询: - `SELECT`语句:这是SQL中最基本的查询语句,用于从表中检索数据。例如,`SELECT * FROM 表名;`将返回表中的所有记录...
SELECT语句是最基本的SQL语句,用于从数据库表中检索数据。Oracle和SqlServer的SELECT语句语法类似,但是也存在一些差异。 Oracle: ``` SELECT [/*+ optimizer_hints*/] [ALL | DISTINCT] select_list FROM {table...
根据提供的文档信息,本文将对...以上总结了Oracle SQL语句的一些典型应用案例,涵盖了基本的SELECT语句、限定与排序操作以及常用的功能函数,希望这些知识点能够帮助读者更好地理解和掌握Oracle SQL的相关知识。
本资料集主要涵盖了Oracle中的常用SQL语句以及在实际应用中可能遇到的常见问题及其解决策略。 1. **SQL基本操作**: - **SELECT语句**:用于从表中选择数据。例如,`SELECT * FROM table_name;` 将获取表中的所有...
本文将详细介绍三种主流数据库(SQL Server、MySQL和Oracle)中的分页SQL语句实现方法。 #### SQL Server 的分页SQL语句实现 SQL Server 支持通过`TOP`关键字来实现分页查询。具体实现方式如下: 1. **查询第M页...
本资料集中的"Oracle部分SQL语句答案"提供了Oracle课后习题的一些解答,尽管并不全面,但依然能帮助我们了解和学习SQL的基本概念和常用命令。 1. **SQL基本概念**: - **SELECT语句**:这是SQL中最常用的语句,...
### Oracle 常用 SQL 语句详解 #### 一、基本操作命令 **1. 显示当前连接用户** ```sql SQL> show user; ``` 这条命令用于查看当前会话所使用的用户名。 **2. 查看系统拥有哪些用户** ```sql SQL> select * from ...
根据给定的Oracle SQL练习题及其答案...通过这些示例,我们可以看到Oracle SQL的强大功能,包括基本查询、表连接、条件筛选、聚合分析、数据格式化和结果排序。掌握这些技巧对于高效管理和分析数据库中的数据至关重要。
本文档旨在教会读者如何使用 Oracle 数据库来执行基本的 SQL 语句。文章从基本的 SELECT 语句开始,逐步介绍各种 SQL 语句的使用,包括数据过滤、数据排序、数据分组等。同时,本文档还介绍了 Oracle 中的单行函数,...
Oracle SQL是数据库管理中不可或缺的一部分,它用于查询和操作存储在Oracle数据库中的数据。以下是对提供的文件内容中涉及的一些关键知识点的详细解释: 1. **SCOTT/TIGER用户**:这是一个示例数据库用户,通常在...
本资源包包含了丰富的Oracle SQL相关知识,包括基本的SQL语句、函数以及一些实用案例,旨在帮助Oracle基础较弱的学习者快速提升技能。 在Oracle SQL中,函数是用来处理数据的预定义操作。以下是一些常见的Oracle ...