Oracle 表字段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 表字段相关的知识,希望对你有一定的参考价值。

Select column_name,

      Case

         When data_type = ‘NUMBER‘ Then

          data_type || ‘(‘ || nvl(to_char(data_precision), ‘*‘) || ‘,‘ || nvl(to_char(data_scale),0) || ‘)‘

         When data_type In (‘VARCHAR2‘, ‘CHAR‘) Then

          data_type || ‘(‘ || to_char(CHAR_LENGTH) || ‘)‘

         Else

DATA_TYPE

      End As DATA_TYPE,

      decode(NULLABLE, ‘Y‘, ‘N‘, ‘N‘, ‘Y‘) As Mandatory,

data_type,

char_length,data_precision,data_scale

 From user_tab_columns c

Where table_name = ‘CIS_1WMP_DI_ROLLUP_AUDIT‘

Order By c.COLUMN_ID;


以上是关于Oracle 表字段的主要内容,如果未能解决你的问题,请参考以下文章

如何查询oracle数据库表字段

oracle如何统计表中的字段个数

在oracle数据库如何查询某个字段在哪些表中出现过

oracle怎么用一个表的多个字段数据更新另一个表相应的字段中

oracle中怎么用sql查表以及表的字段名

在oracle中怎样建立一个表的字段为int型长度为4