我想在表格中存在或不存在后插入表格中。 如果不存在插入,并且不存在插入。在这个例子中如何在sql中插入表之前检查?
INSERT INTO Database.[dbo].[TBL_AllProduct]
([Product_Name]
,[Product_URL])
SELECT
t.v.value('(span[2]/a/text())[1]','nvarchar(max)') as [Name],
t.v.value('(span[2]/a/@href)[1]','nvarchar(max)') as [URL]
FROM @html.nodes('div/div') as t(v)
检查[name]
在@html.nodes
如果不是在column
[product_name]
exsit的[name]
value
然后插入到表中。请从@html.nodes
中选择
t(v)
包含任何行,不仅包含1行。
〔实施例用于出口t(v)
--------------
NAME
--------------
piter
alex
sony
telephon
.
.
.
如果不存在的话什么都不做或者做一个更新,然后? – GuidoG
如果不存在则什么都不做。 – HIV88