我正在尝试在数据库浏览器中执行此语句:
UPDATE p SET SourceId = s.Id
FROM Practice p INNER JOIN Source s ON p.Source = s.Name
它拒绝执行抱怨说:
“FROM”附近有语法错误
我在这里做错了什么?
答案 0 :(得分:-1)
您需要将Source
替换为[Source]
答案 1 :(得分:-1)
Source是SQL中用于MERGE JOIN的关键字。
在其周围放置括号以强制它用作字符串文字:
if (playerNames[i] != "-"){