1

在 4D 应用程序中,我有以下代码行:

Begin SQL
UPDATE Keys
   SET Desc = :$desc,
       KeyStamp = :$key_stamp
 WHERE KeyTitle = :$key_title
End SQL

尝试运行代码时,显示以下错误:

通用解析错误。在以下子字符串区间内或附近解析失败 - ( 16, 23 ) - ... SET Desc = ...

有人看到代码的问题吗?Keys不是关键字或任何东西,是吗?

4

1 回答 1

1

似乎有人忘记了这Desc是“降序”的关键字。解决方案是重命名该列并更新对该列的所有引用。否则,无法在 SQL 中引用该列。

于 2013-03-07T21:38:26.187 回答