Statistik verweisen auf eine Spalte zu verhindern, dass die Spalte gelöscht wird?

Ich versuche ein sehr einfaches drop column Aussage:

alter table MyTable drop column MyColumn

und empfangen mehrere Fehler entlang der Linien von

Msg 5074, Ebene 16, Status 1, Zeile 1
Die Statistik '_dta_stat_1268251623_3_2' ist abhängig von der Spalte 'MyColumn'.

gefolgt, die letztendlich durch

Msg 4922, Ebene 16, Status 9, Zeile 1
ALTER TABLE DROP COLUMN MyColumn fehlgeschlagen, weil ein oder mehrere Objekte in dieser Spalte zugreifen.

Ich glaube nicht, dass Statistiken, die verhindern, dass eine Spalte gelöscht wird. Tun Sie das? Wenn dem so ist, da diese offenbar automatisch erstellten Statistiken kann ich nicht angewiesen auf die Namen sind die gleichen, die über mehrere Kopien der gleichen Datenbank, wie konnte ich fallen alle solche Statistiken, die in einem upgrade-Skript ausgeführt werden, auf eine andere Datenbank?

InformationsquelleAutor Daniel | 2011-10-31

Schreibe einen Kommentar