在4D应用程序中,我有以下几行代码:
Begin SQL
UPDATE Keys
SET Desc = :$desc,
KeyStamp = :$key_stamp
WHERE KeyTitle = :$key_title
End SQL
尝试运行代码时,会显示以下错误:
通用解析错误。解析在以下或附近失败 substring interval - (16,23) - ... SET Desc = ...
有没有人看到代码的问题? Keys
不是关键字或其他任何内容,是吗?
答案 0 :(得分:1)
似乎有人忘了Desc
是“降序”的关键字。解决方案是重命名列并更新对该列的所有引用。否则,无法在SQL中引用该列。