使用存储过程将数据从一个表更新到另一个表
问题描述:
嗨
我在两个表之间更新数据时遇到问题。我想使用Store过程将数据从一个表更新到另一个表。我的代码是
Hi
I have an issue to update data between two table. I want to update data from one table to another using Store procedure. My code is
SELECT NoMonth,ACC_P,StartDate FROM dbo.tbl_Accural_Basic
UPDATE WEB_tbl_Accural_Audit SET NoMonth=nomonth,ACC_P=ACC_P, StartDate=Startdate
但是没有发生任何事情。它将在select命令中显示数据
请帮助我
Maideen
But Nothing happend. It will show the data in select command
Pls help me
Maideen
答
Hai Maideen,
使用此,
Hai Maideen,
use this,
update updtab
set updtab.NoMonth = selecttab.nomonth
, updtab.ACC_P = selecttab.ACC_P
, updtab.StartDate = selecttab.Startdate
from WEB_tbl_Accural_Audit updtab
, dbo.tbl_Accural_Basic selecttab (nolock)
希望这个例子可以帮到你
http://sqlservercodebook.blogspot.com/2008/04/update-data- in-one-table-with-data-from.html [ ^ ]
hope this example will help you
http://sqlservercodebook.blogspot.com/2008/04/update-data-in-one-table-with-data-from.html[^]