Hallo Felix,
SELECT :foo
Das meinst Du vermutlich anders - aber das Beispiel erweckt den Eindruck, als könnte man den Namen der zu selektierenden Spalte per Parameter festlegen.
Dieser Eindruck wäre falsch. Mit einem Parameter in der SELECT-Liste erzeugt man einen Konstante in den selektierten Rows, deren Wert aus dem Parameter genommen wird.
SELECT name, vorname, 'x'
FROM personen
Man kann die Konstante 'x' durch :foo ersetzen. Die Spaltenangaben name und vorname lassen sich nicht durch einen Parameter angeben.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi