Wir haben ein Problem mit einer schlecht codierten SQL-Funktion (die funktioniert in Live, aber nicht in unserer Testumgebung). Diese Funktion wird verwendet, um einen Standardwert in vielen Tabellen zur Verfügung zu stellen. Wenn versucht wird, ALTER zu ändern, gibt die Funktion den Fehler "Kann nicht ALTER ### zurück, weil es durch ein Objekt referenziert wird".Ändern einer Funktion als Spaltenstandard in SQL Server
Gibt es eine Möglichkeit, diese Fehlermeldung zu umgehen? Ich kann nur daran denken, dass wir versuchen, ein Skript zu schreiben, um es aus jeder Tabelle, die es als Standard hat, zu entfernen, die Funktion zu ändern und sie danach wieder hinzuzufügen.
Dank