Philipp Hasenfratz: (MySQL) Primary Keys einer Tabelle auslesen++

Beitrag lesen

Halihallo Forumer

Ich hätte gerne die Felder des PRIMARYKEY's ausgegeben. Die einzige Möglichkeit, die ich
dazu kenne ist über ein DESCRIBE table_name und dann über das Feld 'key' zu dieser
Information zu gelangen. Meine Frage: gibt es eine andere Möglichkeit über
"hard-core-SQL"? - Was ich mir wünschen würde, wäre etwas in der Form: SHOW PRIMARY_KEY
table_name; sodass ich die Felder auf ein Schlag auslesen könnte.

2. Frage: Kennt jemand ein Perl-Modul, welches Datenbank, Tabellen und Entities
(Datensätze) objektorientiert abbildet (wie M$'s ADO z. B.)? - Wäre soetwas überhaupt
Sinnvoll im Kontext von Webapplikationen[1] (Stichwörter: Performance, Code
Reuseability, komplett und schönes OOP, Schnelligkeit in programmiertechnischer
Umsetzung, 0815-Programmierer-Hilfe, Coderedundanz, UML)?

Meine Frage also: Gibt es eine andere Möglichkeit, als die erstgenannte? - Ich habe in
der Doku noch nicht's derartiges gefunden, möchte dies jedoch verifiziert haben.
Wie steht ihr zu objekt orientierten Schnittstellen zur Datenbank (alla ADO)?

[1] ein Beispiel zur Verwendung wäre dies:
my $neuer_user = $user_table_handler->insert( %daten_des_neuen_users )
$user_table_handler->remove( $neuer_user )

Viele Grüsse

Philipp

PS: Falls ich etwas ungenau beschrieben/erklärt habe, fragt nach und ignoriert nicht
einfach (das ist kein Vorurteil!); wäre (wirklich|natürlich) dankbar für Antworten.