Overblog Suivre ce blog
Editer l'article Administration Créer mon blog
10 juin 2012 7 10 /06 /juin /2012 18:24

 

Afficher les attributs d'une table Oracle.

Comment lister les colonnes et attributs d'une table.
Comment lister les champs d'une table oracle.
Comment connaître les attributs de colonnes d'une table.

Script affichage des attributs de table Oracle.

Pour connaitre les attributs de champ d'une table dans Oracle, on utilise la vue ALL_TAB_COLUMNS.
Ce script liste les champs ainsi que les attributs de la table.

 

 
  SQL> REPHEADER PAGE CENTER 'SCRIPT LISTE ATTRIBUTS TABLE ORACLE' SQL> SET LINESIZE 100 SQL> COL ID FORMAT 999 SQL> COL TYPE FORMAT A12 SQL> COL NAME FORMAT A12 SQL> COL comments FORMAT A12 SQL> SELECT cols.column_id AS ID, cols.column_name AS NAME, cols.nullable, cols.data_type AS TYPE, DECODE (data_type, 'NUMBER', data_precision + data_scale, data_length) LENGTH, cols.data_precision PRECISION, cols.data_scale SCALE, cols.data_length dlength, coms.comments FROM sys.all_col_comments coms, sys.all_tab_columns cols WHERE coms.table_name = cols.Table_Name AND coms.column_name = cols.column_Name AND coms.owner = cols.owner AND cols.table_name = 'EMP' AND cols.owner = 'SCOTT' ORDER BY column_id;  

 

Attributs , Champs de la table Oracle.

 
  SCRIPT LISTE ATTRIBUTS TABLE ORACLE ID NAME N TYPE LENGTH PRECISION SCALE DLENGTH COMMENTS ---- ------------ - ------------ ---------- ---------- ---------- ---------- -------- 1 EMPNO N NUMBER 4 4 0 22 2 ENAME Y VARCHAR2 10 10 3 JOB Y VARCHAR2 15 15 4 MGR Y NUMBER 4 4 0 22 5 HIREDATE Y DATE 7 7 6 SAL Y NUMBER 9 7 2 22 7 COMM Y NUMBER 9 7 2 22 8 DEPTNO Y NUMBER 2 2 0 22 8 ligne(s) sélectionnée(s). SQL>  

Haut de Page www.dba-ora.fr

 

 

Liens en rapport avec l'article et qui sont susceptibles de vous intéresser
 

Partager cet article

Repost 0
Published by Oracle SQL - dans TABLES
commenter cet article

commentaires