Löschen eines Datensatzes aus einer Sicht und aus allen verknüpften Tabellen

Ich bin mit SQL server Management studio 2008.

Möchte ich löschen einen einzelnen Datensatz aus einer von einer Ansicht, die zeigt null-Werte in den Datensatz für alle Spalten.

Ich kann nicht wissen,aus welcher Tabelle bekomme ich diese null-Datensatz.

Überprüfte ich alle Tabellen, die verbunden werden für die anzeigen, aber keine der Tabellen enthält null-Datensatz.

Kann mir jemand helfen, diese zu löschen null-Datensatz aus meiner Sicht und aus allen verknüpften Tabellen..?

Weil ich mich mit dieser Ansicht in vielen anderen Seiten und erzeugt Fehler in jeder Seite mit dem Wert null.

wenn ich versuche zu löschen, aufnehmen von anzeigen, es zeigt Fehler wie

"Msg 4405, Level 16, State 1, Line 1
View or function 'viewGetProgressOverview' is not updatable because the modification affects multiple base tables."
fügen Sie Ihre Abfrage anzeigen.
Hmm, sql-server richtig ist, einen Blick ist "normal", readonly (Falls Ihr update ändert nur Daten aus einer Tabelle funktioniert es). Tut mir Leid, aber Sie haben zu zeigen, Ihre view-definition (und vielleicht die definition der zugrunde liegenden Tabellen)
löschen von viewGetProgressOverview wo subscriptionID ist null....Ich versuche, diese Abfrage ausführen..
nicht DML, Ihre DDL-Anweisung für eine Ansicht
mögliche problem bezieht sich auf die stackoverflow.com/questions/7281054/...

InformationsquelleAutor Hiral Bavisi | 2012-12-25

Schreibe einen Kommentar