Frage:
Per T-SQL soll geprüft werden, ob ein Feld in einer Tabelle existiert.
Lösung:
Diese Prüfung lässt sich über die Schematas lösen.
If Exists (Select * From Information_Schema.Columns
Where Table_Name = ‚tabellenname‚ And Column_Name = ‚spaltenname‚)
Select ‚Feld vorhanden‘
Else
Select ‚Feld nicht vorhanden‘
Vielen Dank für diesen Beitrag an Thomas Fischer.