1.简略:
select * from ALL_TAB_COLS A
where lower(A.Table_Name) = 't_s_pd_invest_prod_no'
2.详细
select A.COLUMN_NAME,
decode(A.DATA_TYPE,
'CHAR',
A.DATA_TYPE || '(' || A.DATA_LENGTH || ')',
'DATE',
A.DATA_TYPE,
'NUMBER',
A.DATA_TYPE || '(' || A.DATA_PRECISION || ',' || A.DATA_SCALE || ')',
'VARCHAR2',
A.DATA_TYPE || '(' || A.DATA_LENGTH || ')') as DATA_TYPE,
B.comments,
decode(C.COLUMN_NAME, null, 'No', 'Yes') as Key,
decode(A.NULLABLE, 'N', 'NOT NULL', 'Y', 'NULL') as NULLABLE
from sys.user_tab_cols A,
sys.user_col_comments B,
(select col.column_name, c.table_name
from user_constraints c, user_cons_columns col
where c.constraint_name = col.constraint_name
and c.constraint_type = 'P') C
where lower(A.TABLE_NAME) = 't_s_pd_invest_prod_no'
and A.TABLE_NAME = B.table_name
and A.COLUMN_NAME = B.column_name
and A.Table_Name = C.TABLE_NAME(+)
and A.COLUMN_NAME = C.COLUMN_NAME(+)
order by A.Column_Id
select * from ALL_TAB_COLS A
where lower(A.Table_Name) = 't_s_pd_invest_prod_no'
2.详细
select A.COLUMN_NAME,
decode(A.DATA_TYPE,
'CHAR',
A.DATA_TYPE || '(' || A.DATA_LENGTH || ')',
'DATE',
A.DATA_TYPE,
'NUMBER',
A.DATA_TYPE || '(' || A.DATA_PRECISION || ',' || A.DATA_SCALE || ')',
'VARCHAR2',
A.DATA_TYPE || '(' || A.DATA_LENGTH || ')') as DATA_TYPE,
B.comments,
decode(C.COLUMN_NAME, null, 'No', 'Yes') as Key,
decode(A.NULLABLE, 'N', 'NOT NULL', 'Y', 'NULL') as NULLABLE
from sys.user_tab_cols A,
sys.user_col_comments B,
(select col.column_name, c.table_name
from user_constraints c, user_cons_columns col
where c.constraint_name = col.constraint_name
and c.constraint_type = 'P') C
where lower(A.TABLE_NAME) = 't_s_pd_invest_prod_no'
and A.TABLE_NAME = B.table_name
and A.COLUMN_NAME = B.column_name
and A.Table_Name = C.TABLE_NAME(+)
and A.COLUMN_NAME = C.COLUMN_NAME(+)
order by A.Column_Id
发表评论
-
table拆分
2010-09-08 14:23 794oracle: insert all when 条件1 t ... -
用户无权登录PL/SQL Dev
2010-07-27 09:25 1346[转载]http://hi.baidu.com/xxoo_0/ ... -
查询存储过程中调用表情况(oracle)
2010-07-06 14:36 2094使用下列语句可以查询存储过程中引用了哪些表. select ... -
Oracle10g的SQL正则表达式支持
2010-01-19 10:56 1458[转自:http://database.51cto.com/a ... -
sql运行效率查询(oracle)
2009-09-27 17:54 1000SELECT EXECUTIONS, DISK_ ... -
oracle if语句
2009-05-07 14:25 11750oracle 的 if语句比较特殊,没有else if,而是使 ... -
oracle 日期相关(连载中...)
2009-04-24 13:33 9291.下周周几为哪天: 取得下周周五日期: select nex ... -
修改 sql server 排序规则
2009-03-24 17:49 5476[转载] sql排序规则 如果要是区分大小写的话,就要改变数据 ... -
sql server 用户访问权限设置
2009-03-24 10:43 12626[转载] 原文地址:http://topic.csdn.net ... -
窄表变宽表方式
2009-03-24 10:18 48691.使用decode,根据窄表某字段的值,来判断作为宽表的哪个 ... -
oracle中java类的使用
2009-03-20 16:29 939java类创建: create or replace and ... -
oracle函数整合
2009-03-10 16:18 815oracle函数: 1.方差VARIANCE 2.绝对值AB ... -
排序(oracle)
2009-03-09 12:14 825根据INVT_PROD_ID和START_DT,按照ANN_D ... -
存储过程中游标使用
2009-03-04 14:08 1128oracle: 1.静态游标 create or replac ... -
oracle表空间创建语句
2009-03-02 10:08 1904常规表空间: CREATE SMALLFILE TA ... -
查询表空间大小(oracle)
2009-02-24 16:31 2547查询一般表空间: SELECT a.tablespace_na ... -
sqlserver导出数据到excel
2009-02-23 16:09 1234使用命令: exec rms..xp_cmdshell 'b ... -
数据库操作技巧
2009-02-18 10:34 8781.临时复制表及数据(oracle): create tabl ... -
根据相同主键,合并其他字段值,形成一条记录(oracle)
2009-02-17 17:48 5875将具有相同的主键INVT_PROD_ID值,其他列值CLAUS ... -
存储过程错误消息处理
2009-02-17 17:43 1063存储过程错误消息处理(放在事务回滚rollback之前): - ...
相关推荐
使用oracle数据库时修改表结构,创建表空间等等
SqlServer表结构转oracle表结构,注释也会一同带上,界面操作可以对表可以单个选择多选查询等操作,C#开发源码见附件
oracle表结构、字段属性已经系统表相关的查询命令
很好的命令 oracle查询表的结构 和表的个数
Oracle常用查看表结构命令 获取表: select table_name from user_tables; //当前用户的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select ...
MSSQL查询表结构属性(表名,字段名,长度,是否为主码,描述等) Oracle查询表结构所有属性(表名,字段名,长度,是否为主码,描述,外键,索引等)
oracle树状结构查询即层次递归查询,是sql语句经常用到的,在实际开发中组织结构实现及其层次化实现功能也是经常遇到的。这篇文章给大家介绍了Oracle递归树形结构查询功能,需要的朋友参考下
将oracle数据记录导出到excel文件中。先按文档中语句将数据查询出来,再拷贝到excel中
抽取数据库表的脚本,创建在sys帐户下面,具体使用方法见说明
Oracle 查询表字段明细、字段注释、表注释 Oracle 数据库管理系统提供了多种方式来查询表字段明细、字段注释、表注释等信息。本文将介绍如何使用 Oracle 的系统视图和系统表来查询表字段明细、字段注释、表注释等...
2>:选择Excel文档,输入设置信息,创建数据库表结构; 3>:点击导入数据按钮,导入数据; 4>:导入成功后,查看并核对数据! 注意:使用时请确保标题列,没有重复列名,特殊字符等数据库不支持项目。
本文档包括了详细的Oracle erp系统的表结构,包括表明和详细的字段名,中英文对照,以便于在erp开发报表时,查询表中字段的详细含义。
SAP ABAP-Dictionary_查询表结构和内容 实战技术
表结构的创建比较简单,但是表的数据量太大,一时也想不到怎么把sqlserver表数据复制到oracle中,于是请教公司主管,用存储过程实现可以查询出所有数据的insert脚本,在oracle库中创建好表,直接把sqlserver中的...
在 Oracle 数据库中,analyze 语句是非常重要的,它可以帮助数据库管理员更好地了解表的结构和数据分布,从而提高查询效率。 在分析表方面,Oracle 提供了多种视图,例如 user_tables、all_tables、dba_tables 等,...
描述一些用数据字典内容查询表结构的内容,使用简单的SQL可以方便的查询所要的内容
oracle常用SQL查询——系统管理,很全很细的查询语句。
这个是整理的 ebs表结构,非常的全面 ,直接有查询语句,类似于select * from ra_customers 客户。用起来比较方便
获取ORACLE 表字段,表名,以及主键之类等等的信息 基本开发中要用的信息都能取到了.