關於誇資料庫UPDATE執行後回傳訊息正確,但查詢結果還是舊資料 |
答題得分者是:老大仔
|
delphi X
一般會員 發表:4 回覆:6 積分:7 註冊:2015-05-10 發送簡訊給我 |
各位大大,
目前在SQL Server 2008同一主機不同資料庫的Table更新資料,透過SQL Server Management Studio執行後回傳訊息(107個資料列受到影響),可是回目的資料庫查詢卻仍舊是舊資料,不知是SQL語法錯誤,還是SQL Server需要再設定甚麼? 來源資料庫 A (Table1有143筆資料) 目的資料庫 B (Table1有107筆資料) 兩個資料庫的資料表名稱和欄位名稱及結構都一樣 [code sql] use A UPDATE B.dbo.Table1 SET B.dbo.Table1.Field1 = Field1 WHERE B.dbo.Table1.Field1 = Field1 [/code] 執行後傳回訊息(107個資料列受到影響) ***與目的資料庫B的筆數吻合 但實際在B資料庫查詢並沒有將A資料庫的資料更新過來 |
老大仔
尊榮會員 發表:78 回覆:837 積分:1088 註冊:2006-07-06 發送簡訊給我 |
|
Ray_Lin
一般會員 發表:0 回覆:30 積分:11 註冊:2015-07-21 發送簡訊給我 |
|
delphi X
一般會員 發表:4 回覆:6 積分:7 註冊:2015-05-10 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |