O Sql Server CE suporta instrução MERGE
Estou tentando executar umMERGE
consulta contra umSql Server CE
banco de dados, mas está jogando o erro:
There was an error parsing the query. ...
enquanto a mesma consulta está funcionando bem emSql Server
. émerge statement
nãosuportado emSql Server CE
em absoluto ? se assim for, há alguma declaração equivalente paraCE
?
MERGE [Books] as T
USING(SELECT 1 S) as S
ON T.Category ='Fiction' AND T.Lang='En'
WHEN MATCHED THEN
UPDATE SET Title=@Title
WHEN NOT MATCHED THEN
INSERT (Id , Title , Lang , Category) VALUES (@Id , @Title , @Lang , @Category);