Beim Programmieren von Datenbank gestützten Web Anwendungen ist es manchmal hilfreich alle Feldnamen einer Tabelle auslesen zu können um Abläufe zu automatisieren bzw. kompakter zu gestalten . Daraus ergibt sich weniger und vor allem wiederverwendbaren Code zu erzeugen. Hier dann ein kleines Beispiel.
Mit der SQL-Abfrage:
show fields from TABELLE
kann man alle Felder aus einer MySQL Tabelle auslesen.
Als Ergebnis werden alle Feldnamen der gewählten Tabelle ausgegeben, diese Ausgaben kann man dann per Scriptsprache wie Python oder PHP weiterverwenden.
Manchmal liegt die Lösung so nah, Grrrrrr.