-- ============================================================================
-- Fichier      : affiche_dict_tables_ruche.sql 
-- Auteur       : PASQUIER Léo
-- Date         : 12/12/2020
-- Base         : ruche
-- Rôle         : Extractions des descriptions des relations de la base de
--				  données "ruche".
-- Projet		: Ruche
-- Résultat		: dict_tables_ruche.html
-- ============================================================================

SET pagesize 80
SET MARKUP HTML ON SPOOL ON PREFORMAT OFF ENTMAP OFF -
HEAD '<title>Description des colonnes des tables</title> - 
<style type="text/css">table.myTable { border-collapse:collapse; }- 
table.myTable td, table.myTable th { border:1px solid black;padding:5px; } </style>' - 
TABLE "class='myTable'"

TTITLE '<h3>Description des relations de la bases de données ruche</h3>'

SPOOL ../utilitaires/dict_tables_ruche.html

COLUMN TABLE_NAME HEADING "Relation" ENTMAP OFF
COLUMN COMMENTS HEADING "Description" ENTMAP OFF

-- ============================================================================
-- Requête :
-- ============================================================================

SELECT UT.TABLE_NAME, UT.COMMENTS
FROM USER_TAB_COMMENTS UT 
WHERE UT.TABLE_NAME IN (
	SELECT TABLE_NAME
	FROM USER_TABLES
)
ORDER BY 1;

-- ============================================================================

SPOOL OFF
SET MARKUP HTML OFF