【发布时间】:2013-02-25 22:37:12
【问题描述】:
代码:
UPDATE
bid
SET
bid.salesman_id = s.salesman_id
FROM
bid
INNER JOIN
salesman
ON
bid.salesman = s.display_name
WHERE
bid.salesman is not null
当我运行它时,它会产生一个 ora 993 错误 - 说明 sql 语句没有正确结束。
bid 和 salesman 是表名
【问题讨论】:
-
跳出来的一件事是您使用
s作为表别名,但从未将表别名为s。 -
你看过dba-oracle.com/t_ora_00933_sql_command_ended.htm>吗?
-
对不起,s 应该是推销员
-
@jordan.peoples - 对 ">" 被吸进了 URL 应该是:(dba-oracle.com/t_ora_00933_sql_command_ended.htm)
-
@PM77-1 ,我还没有看到那个确切的站点...但是是的,我当然在来这里之前看到并阅读了这个确切的问题。它根本不适用于我的问题/sql。
标签: sql oracle join sql-update