相关疑难解决方法(0)

SQL Server Compact 4中的两个INNER JOINed表的UPDATE

我正在尝试更新sql server compact edition 4.0中两个表之间的值.我的sql如下:

UPDATE ei SET ei.EstateID=e.EstateID FROM EstateImages ei
    INNER JOIN Estates e ON e.TempKey=ei.TempKey
Run Code Online (Sandbox Code Playgroud)

还试过这个:

UPDATE EstateImages SET EstateID = 
    (SELECT EstateID FROM Estates WHERE TempKey = EstateImages.TempKey)
Run Code Online (Sandbox Code Playgroud)

我有错误:

There was an error parsing the query.
[ Token line number = 1, Token line offset = 37, Token error = SELECT ]
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server-ce sql-server-ce-4

3
推荐指数
1
解决办法
4875
查看次数

标签 统计

sql ×1

sql-server-ce ×1

sql-server-ce-4 ×1

t-sql ×1