Spalten einer Tabelle (um-) sortieren

Ich habe folgendes Frage:
Jede meiner Tabellen hat (jetzt) einen Standard-Header, sprich bestimmte Felder, die in jeder Relation vorhanden sind und so etwas wie die letzte Bearbeitungszeit, die Applikation und einen Primärschlüssel beinhalten.
Aus applikatorischen Gründen müssen diese Attribute ganz vorn in der Tabelle stehen, aber dadurch, dass diese Felder in einigen Relationen naträglich eingefügt wurden, ist es nun ein Standard-Footer :wink:
Frage: Kann man per SQL (ALTER o.ä.) die Reihenfolge der Spalten manipulieren???

Bsp.

aus …

col1 | col2 | col3 | mtime | appid | pkey | recval | valdat | logname

mach …

mtime | appid | pkey | recval | valdat | logname | col1 | col2 | col3Vielen Dank, murphy

Nein. Aber du kannst im Select die Reihenfolge definieren. Wo also ist Dein Problem?
Und sag mir jetzt nicht, Du willst select * machen.

Andreas

naja - manchmal waere es nicht schlecht, wenn es sowas wie ne position gaebe …

wenn man das modell bisserl aufhuebschen will - und semantisch zusammengehoerige attribute gern nah beieinander haette

Dann selektiert man die auch zusammen.

Wie akretschmer schon gesagt hat: man nimmt kein “SELECT *”

ich meinte nicht im select …

ich meinte luxus eitelkeiten … damit im modell die attribute nah beieinander sind

select * sowieso nicht … ausser manchma - aber das verraet man niemandem :wink: