如何

2012-08-07 67 views
1

我已經創建了有三個colums GSID,津貼和量如何

Begin if exists(select * from [dbo].[HRAllowances] where [email protected]) begin 
     update [dbo].[HRAllowances]   set 
      [email protected] where [email protected]  end 

end 

一個特定的行這隻能表中的一個表更新多列..

我想允許用戶更新量都行

+0

爲什麼你不使用交易 – 2012-08-18 04:45:26

回答

1

如果你想比你要刪除其中的條件是

where [email protected]從您查詢更新所有行。

像這樣: -

update [dbo].[HRAllowances] set [email protected] 

我希望這將作品!

4

看到您的評論後,如果您想更新的所有記錄都Amount字段,刪除您WHERE條款,因爲這是由那些地方篩選記錄[email protected]

UPDATE [dbo].[HRAllowances] 
SET [email protected] 
+1

actully我想只更新數量字段,即所有數量colums一次 – 2012-08-07 10:56:48

+1

@SudiyaPradhan請參閱我的答案編輯 – Curt 2012-08-07 10:58:13