Beim
MSSQL kannst du das so machen ...
SQL-Code:
// Leeren String deklarieren
declare @
SQL varchar(1000)
// Die Variable "
@Field" (für gewünschten Feldnamen) deklarieren
declare @Field
varchar(50)
// Die Variable "
@Field" mit Feldnamen füllen
SELECT @Field='
Vorname'
set @
SQL = '
Select '+@Field+'
from Adressen'
Exec(@
SQL)
MSSQL führt dann
SELECT Vorname
FROM Adressen aus :zwinker:
Damit kannst du dir eine SP basteln.
Eine Alternative zur SP wäre eine Funktion (mit RETURNS TABLE), die du dann via SUB-SELECTS einbindest
Schöne Grüße,
Jens