--试试这样改有问题的地方工业--if object_id('oldgoods') is null
--select * into oldgoods from #g
--else
--begin
exec('
--set identity_insert oldgoods on
insert into oldgoods(goods_cardid,goods_account,orderid) -----有问题的地方
select cardid,goods_account,orderid from g1
--set identity_insert oldgoods off
')
--end
--select * into oldgoods from #g
--else
--begin
exec('
--set identity_insert oldgoods on
insert into oldgoods(goods_cardid,goods_account,orderid) -----有问题的地方
select cardid,goods_account,orderid from g1
--set identity_insert oldgoods off
')
--end
insert into oldgoods(goods_cardid,goods_account,orderid) -----有问题的地方
select cardid,goods_account,orderid from g1
改成如下即可﹕
-----有问题的地方
insert into oldgoods(goods_cardid,goods_account,orderid)
select cardid,goods_account,orderid from g1出錯原因﹐我想是因為一個完整的SQL語句中間不能有注釋語句吧