Voici une requête permettant de récupérer le type d’une colonne sur Teradata.
Très pratique si vous êtes avez écrit précédemment une requête permettant d’ajouter un champ à votre table / vue.
Pour connaître le type d’un champ sur Teradata, il suffit de taper la requête suivante directement dans le client Teradata:
select type(nom_du_champ) from my_table ;
Plutôt facile non? On peut reprocher à Teradata de ne pas avoir une fonction plus simple comme sur MySQL:
desc my_tables;
Ce qui permet rapidement et facilement de récupérer le type de chaque champ de la table. Vous pourrez ainsi utiliser le type utilisé pour ensuite créer d’autres tables avec le même type de champ et ne pas être confronté à des problèmes au moment de la création de la table.
Pour vous améliorer en SQL, voici quelques livres: demandez à votre chef de vous les rembourser!
Envie d'un partenariat ou besoin d'un freelance en analyse de données? Ajoutez-moi sur Linkedin
Voici mes derniers articles publiés sur Linkedin: Apprenez à analyser des cours de bourse en Python ainsi que sur l'évaluation des entreprises (DCF) en Python.
Ce blog est édité occasionnellement depuis 2010 au gré de mes envies. N'hésitez pas à découvrir le nouveau site.