Axel Ringwald
Neuer Benutzer
- Beiträge
- 2
Hallo an alle. Ich habe ein kurioses Problem.
Wenn ich die Spaltennamen einer Tabelle in meiner Datenbank mit der SQL-Zeile
"SELECT column_name FROM INFORMATION_SCHEMA.Columns where TABLE_NAME = 'tablename'"
abfrage, erhalte ich bei einigen Tabellen alle Spaltennamen (das ist korrekt und gewünscht). Leider klappt das nicht bei allen Tabellen so. Bei manchen Tabellen erhalte ich die Spaltennamen doppelt.
Kann mir jemand sagen woran das liegt?
Bitte keine Tipps zur Verwendung von "SHOW Columns". Ich muss die obere SQL-Zeile verwenden, da sie bei allen SQL-Datenbanksystemen funktioniert.
Mich interessiert lediglich wie es zu diesen Unterschiedlichen Anzeigen kommen kann.
Zur Information:
Ich verwende derzeit die MariaDB in Version 10.4 auf einem Windows10/11-System (64Bit). Alle Tabellen sind als InnoDB angelegt mit der gleichen Koalition.
LG Axel
Wenn ich die Spaltennamen einer Tabelle in meiner Datenbank mit der SQL-Zeile
"SELECT column_name FROM INFORMATION_SCHEMA.Columns where TABLE_NAME = 'tablename'"
abfrage, erhalte ich bei einigen Tabellen alle Spaltennamen (das ist korrekt und gewünscht). Leider klappt das nicht bei allen Tabellen so. Bei manchen Tabellen erhalte ich die Spaltennamen doppelt.
Kann mir jemand sagen woran das liegt?
Bitte keine Tipps zur Verwendung von "SHOW Columns". Ich muss die obere SQL-Zeile verwenden, da sie bei allen SQL-Datenbanksystemen funktioniert.
Mich interessiert lediglich wie es zu diesen Unterschiedlichen Anzeigen kommen kann.
Zur Information:
Ich verwende derzeit die MariaDB in Version 10.4 auf einem Windows10/11-System (64Bit). Alle Tabellen sind als InnoDB angelegt mit der gleichen Koalition.
LG Axel