Hi Timothy
Gibt es wirklich Datenbanken, bei denen das nicht funktioniert? Das verwundert mich aber sehr. Welche sind das denn? Und sind das dann "vollwertige" Datenbanken?
Sagt dir DB/2 in Kombination mit PL/1, es kann die schönsten Abstürze geben, und die Spaltennamen werden auch nicht übergeben. Ok, DB/2 wenn es direkt mit der Querysoftware dazu benutzt wird, sieht man sie zumindest bei ner normalen SQL-Query wenn die Spaltennamen nicht mit Absicht überlagert werden. Aber in Kombination mit einer Programmierspache wie PL/1 wo die Anzahl der Spalten in einer Tabelle konstant bleiben muss, gibt es in dem Moment Abstürze, wo die Tabelle um Spalten ergänzt wird. Deswegen war ein Select * in den Programmierrichtlinien meiner alten Bude bei Produktionsverbot untersagt.
Gruss Daniela
Ps: DB/2 ist ein Datenbankmanagementsystem von IBM das vorallem auf Grossystemen eingesetzt wird wie es von Banken benutzt wird.