La récupération de la colonne et d'autres informations de métadonnées de Teradata

J'ai une demi-douzaine de points de vue dans SQL Server que j'ai besoin de se répliquer dans Teradata, mais je n'ai pas été en mesure de trouver la TD équivalent de SQL tables de métadonnées. J'aimerais reproduire les fonctionnalités suivantes (qui je suppose est assez de soi-même):

select table_name, column_id ordinal_position, column_name,
   data_type, char_length char_max_length, 
   data_precision numeric_precision, data_scale numeric_scale
from user_tab_columns

select name as FUNCTION_NAME
from sys.objects
where type_desc='SQL_SCALAR_FUNCTION'

select TABLE_NAME as VIEW_NAME
from INFORMATION_SCHEMA.VIEWS

Je voudrais aussi savoir si il y a tout utilisable Teradata références en ligne; tout ce que j'ai couru à travers qui semble être de la publicité plutôt que des renseignements pratiques.

Suivi de la dbc.les colonnes (comme emailenin recommandé) semble me donner ce dont j'ai besoin pour le premier point de vue, sauf pour la position ordinale. N'TD enregistrer les informations?
COLUMN_ID en DBC.Les colonnes peuvent être utilisées pour ordinal position d'une colonne dans la table ou la vue. Généralement des graines à 1025 et s'incrémente à partir de là.
Vous trouverez tous les Teradata manuels à l'info.teradata.com, il suffit de choisir votre version. Le meilleur choix est la pleine situés sur CD y compris la Recherche Plein.

OriginalL'auteur William | 2011-10-21

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *