Thread SQL-Parser in Perl oder speziell über DBI für MySQL (14 answers)
Opened by dominicn at 2013-11-05 13:52

payx
 2013-11-07 14:54
#171891 #171891
User since
2006-05-04
564 Artikel
BenutzerIn

user image
2013-11-06T11:14:39 payx
hast Du Dir mal CPAN:SQL::Statement::Structure angesehen?

OK, Du hast, steht ja in Deinem Eingangsposting, das ich offenbar nicht genau genug gelesen habe, pardon.

Inzwischen habe ich CPAN:SQL::Statement::Structure mal ausprobiert. Es tut auf den ersten Blick, was es soll, wobei $stmt->column_defs() bei mir nicht ganz so funktioniert hat, wie in der Doku beschrieben. Ich musste map {$_->{value}} @{$stmt->column_defs()} schreiben. (Vielleicht ein Versionsproblem; bin dem nicht nachgegangen).

Das Problem mit union würde ich pragmatischer Weise sinngemäß so lösen:
Code (perl): (dl )
for my $sql (split /union/, $script)  {

HTH
Grüße
payx

View full thread SQL-Parser in Perl oder speziell über DBI für MySQL