0
我嘗試從另一個表中插入數據。我想檢查所有行,如果行存在,只需更新,如果行不存在,則插入它(基於ID
)。檢查數據是否存在更新else insert in SQL Server linked server
我有這個insert
聲明:
insert into d1.dbo.UrlRecord (EntityId, EntityName, Slug, IsActive, LanguageId)
select
Id, 'Category',
REPLACE(Name, ' ', '-'), 1, 0
from d2.dbo.Category
如果Id
存在只是其他新的值更新插入
我想讓它動態地運行在SQL Server中使用的工作
聽說過ME RGE'聲明? –
不,我該怎麼做 –
這裏你去** [MERGE](https://msdn.microsoft.com/en-in/library/bb510625.aspx)**。試一試 –