「Oracle」テーブルのカラム(列名)を確認する方法

書式
TABLE_NAME:表、ビューまたはクラスタの名前
COLUMN_NAME:列名
DATA_TYPE:列のデータ型
DATA_LENGTH:列の長さ(バイト)
DATA_SCALE:数値の小数点以下の桁
DATA_PRECISION: NUMBERデータ型の場合は10進精度。FLOATデータ型の場合は2進精度。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
TABLE_NAME
, COLUMN_NAME
, DATA_TYPE
, DATA_LENGTH
, DATA_SCALE
, DATA_PRECISION
FROM
ALL_TAB_COLUMNS
WHERE
OWNER = 'MANUSER'
AND TABLE_NAME = 'USER_INFO';
SELECT TABLE_NAME , COLUMN_NAME , DATA_TYPE , DATA_LENGTH , DATA_SCALE , DATA_PRECISION FROM ALL_TAB_COLUMNS WHERE OWNER = 'MANUSER' AND TABLE_NAME = 'USER_INFO';
SELECT
  TABLE_NAME
  , COLUMN_NAME
  , DATA_TYPE
  , DATA_LENGTH
  , DATA_SCALE 
  , DATA_PRECISION
FROM
  ALL_TAB_COLUMNS 
WHERE
  OWNER = 'MANUSER' 
  AND TABLE_NAME = 'USER_INFO';

 

IT

Posted by arkgame