UPDATE TABLE SQL 缺少表达式错误
UPDATE TABLE SQL Missing expression error
UPDATE factorial
SET factorial.SQUARE = factorial.num**2, factorial.ROOT = SQRT(factorial.num);
错误:
- 00000 - "missing expression"
为什么这不起作用?
删除 table 前缀和额外的 *.
UPDATE factorial SET SQUARE = num*2, ROOT = SQRT(num);
小心没有 where 子句的更新,因为它们会更新您 table 中的所有记录。
UPDATE factorial
SET factorial.SQUARE = factorial.num**2, factorial.ROOT = SQRT(factorial.num);
错误:
- 00000 - "missing expression"
为什么这不起作用?
删除 table 前缀和额外的 *.
UPDATE factorial SET SQUARE = num*2, ROOT = SQRT(num);
小心没有 where 子句的更新,因为它们会更新您 table 中的所有记录。