若要修改資料列,如果檢視包含聯結的 FIX: 上檢視為基礎的資料指標更新失敗

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

238547
本文已封存。本文係以「現狀」提供且不會再更新。
Bug #: 56059 (sqlbug_70)
徵狀
更新與根據一個檢視的資料指標可能無法更新資料列,如果檢視表根據一個或多個資料表的聯結。ODBC 應用程式可能會遇到 SQL_SUCCESS_WITH_INFO 訊息在這種情況下的 「 資料指標作業衝突 」,因為沒有任何資料列受到資料指標更新。 如果您使用的 ANSI T-SQL 基礎游標,下列的錯誤而失敗 UPDATE 陳述式在此案例中:
訊息 16947,層次 16,狀態 1
沒有任何資料列被更新或刪除。
其他可行方案
定義資料指標與查詢定義檢視表。
狀況說明
Microsoft 已確認這是 SQL Server 7.0 中的問題。這個問題已經 Microsoft SQL Server 7.0 的美國 Service Pack 2 獲得修正。如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
254561INF: 如何取得 Microsoft SQL Server 7.0 和 Microsoft 資料引擎 (MSDE) 1.0 的 Service Pack 2
如需詳細資訊請連絡主要支援提供者。
sp_cursor

Warning: This article has been translated automatically

內容

文章識別碼:238547 - 最後檢閱時間:10/21/2013 23:25:57 - 修訂: 2.0

  • Microsoft SQL Server 7.0 Standard Edition
  • kbnosurvey kbarchive kbmt kbbug kbfix KB238547 KbMtzh
意見反應