Lister les différences de types de données entre les colonnes clés

Lister les différences de types de données entre les colonnes clés - Perl - Programmation

Marsh Posté le 05-05-2017 à 15:54:18    

Bonjour ,
 
Je souhaite avoir de l'aide sur mon script :
 
 Lister les différences de types de données entre les  colonnes clés de jointures de requêtes SQL.
 
Le script doit :
- parser une requête SQL
- extraire les colonnes clés de jointure
- pour chaque couple de colonnes clés de jointure : vérifier si les 2 colonnes ont le même type de données
- Si ce n'est pas le cas, le tracer dans un fichier.
 
Et le script doit être relié a une base de données postgresql , c'est la qu'il doit récuperer le type de données des colonnes.


---------------
Merci :)
Reply

Marsh Posté le 05-05-2017 à 15:54:18   

Reply

Marsh Posté le 05-05-2017 à 16:21:59    

Reply

Marsh Posté le 05-05-2017 à 16:49:29    

je ne demande pas de me le faire , je demande des idée , merci :)

Reply

Marsh Posté le 05-05-2017 à 17:18:12    

pour parser du texte (finalement des requêtes SQL c'est ça) faut voir du côté des RegEx, pour le reste aucune idée, j'y connais rien.

Reply

Marsh Posté le 05-05-2017 à 21:52:34    

Vous voulez vous interfacer avec une bdd sql, le module pour cela est DBI.
http://www.perl.com/pub/1999/10/DBI.html
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 12-05-2017 à 11:38:50    

comment vérifier si les 2 colonnes ont le même type de données en postgresql en utilisant perl ?


---------------
Merci :)
Reply

Marsh Posté le 12-05-2017 à 21:37:57    

utiliser perl DBI et column_info(...) pour avoir le type d'une colonne.
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 13-05-2017 à 20:25:15    

Reply

Marsh Posté le 14-05-2017 à 12:26:16    

Les sujets suivant ont été fusionnés à ce sujet par Gilou

  •  Lister les différences de types de données entre les  colonnes clés


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed