0
我們有一條語句,即在臨時表中插入一些行(例如,10行),同時插入第5行,但它有一個問題列格式並給出錯誤,然後停止插入行。 我想要的是,它應該跳過錯誤行並插入有效的行。 對於那些錯誤行,它可以跳過該錯誤列並插入一些空值&不同的狀態。如何在將數據插入數據庫時跳過無效行
create table #tb_pagecontent_value (pageid int,formid uniqueidentifier, id_field xml,fieldvalue xml,label_final xml)
…
…
insert into #tb_pagecontent_xml
select A.pageid,B.formid,A.PageData.query('/CPageDataXML/control')
from Pagedata A inner join page B on A.PageId=B.PageId
inner join FormAssociation C on B.FormId=C.FormId
where B.pageid in (select pageId from jobs where jobtype='zba' and StatusFlag!=1)
在上面例如,我想要應用該邏輯。 任何幫助表示讚賞。
它沒有完全解決我的問題,但它已經給出了一些關於如何解決這個問題的想法。 – Dinesh 2010-05-14 07:02:50