Gefährlich bei
MSSQL ist auch, dass
MSSQL bei Views keine Spalten über den Namen ansprechen kann. Beim Speichern eines Views werden alle Spaltennamen verworfen und durch Spaltennummern ersetzt. Fügst du also eine Spalte in einer Tabelle oder einem View ein, zerschießt das alle Views, die Spalten nutzen, die hinter der eingefügten sind.
Lösung ist dann, die Views zu öffnen und ohne jegliche Änderung zu speichern. Dann übersetzt
MSSQL die Spaltennamen aus dem getrennt gespeicherten Quelltext wieder in die aktuellen Spaltennummern.
Dafür wäre aber halt auch wichtig zu wissen, wo man das machen muss.