Ich muss ein Skript ausführen, das eine neue Spalte zu einer Tabelle hinzufügt und dann diese Spalte basierend auf einer vorhandenen Spalte aktualisiert.Tabelle alter script fehlgeschlagen, da es nicht sehen kann, was es hinzuzufügen versucht
Allerdings, wenn ich es in einem Rutsch ausführen, es auf dem Update Fehler, sagen, dass "Spalte" nicht existiert.
Wenn ich es Zeile für Zeile ausführe, funktioniert es.
Gibt es eine Möglichkeit, dies zu umgehen?
Ich kann dies umgehen, indem Sie eine EXEC verwenden, um das UPDATE zu tun, aber das scheint hacky. Ist es die einzige Option?
Das wäre gut, eine gute Idee. Problem ist, dass die Änderung auf einen Fehler zurückzuführen ist. ModifiedDate und CreatedDate sind Prüffelder und sollten nicht von der Anwendung verwendet werden. Daher benötigen wir eine separate Spalte "Geschäftswert". – Craig