年底了,職員都有長薪金的機會,人事部需要做乙份報表,就是顯示薪金前後值的乙份報表。為了實現這樣的功能,使用sql的output功能,即可實現原薪金與新薪金比較的報表。
select
[memberid],
[name],
[salary
]from
[dbo].[member]
結果memberid name salary
1 mr. john 2200.00
2 mr. joe 2500.00
使用output功能實現報表:
update
[dbo].[member]
--每個職員長5%薪金
set[
salary]=
[salary]*
(1+0.05
)output
deleted.
[memberid]as
[memberid],
deleted.
[name]as
[name],
deleted.
[salary]as
[oldsalery],
inserted.
[salary]as
[newsalery]
結果:memberid name oldsalery newsalery
1 mr. john 2200.00 2310.000000
2 mr. joe 2500.00 2625.000000
儲存過程裡output的使用總結
output的用法 簡單一點說就是帶有output標識的引數在儲存過程中的修改將被儲存。如果不帶,那麼當儲存過程執行結束後,對引數的修改將消失。如果用程式語言來形容的話,就是類似於值傳遞引數與位址傳遞引數一樣的方式。這裡要注意的是如果要設定output,形參和實參要同時設定 實參可以不寫 否則會報以...
儲存過程裡output的使用總結
output的用法 簡單一點說就是帶有output標識的引數在儲存過程中的修改將被儲存。如果不帶,那麼當儲存過程執行結束後,對引數的修改將消失。如果用程式語言來形容的話,就是類似於值傳遞引數與位址傳遞引數一樣的方式。這裡要注意的是如果要設定output,形參和實參要同時設定 實參可以不寫 否則會報以...
ERP系統2011 5 22前更新記錄
1.4.3 alpha 2011 5 20 1.在手冊總表中重點體現本月需核銷手冊。2.核銷單查詢中,核銷單根據單號來排序。3.部品訂單發行中,增加現有訂單的注殘,並實現半自動訂單編號功能。4.修復手冊登記頁面中不合理部分。5.優化成品出庫中訂單餘數顯示。1.4.2 alpha 2011 5 18 ...