1

我正在尝试执行下一个:

SELECT l.id AS id
FROM s.process AS l 
JOIN s.item AS r ON l.id = r.id;

但我得到:

Query execution failed
Reason:
SQL Error [933] [42000]: ORA-00933: SQL command not properly ended

使用:

  • 海狸
  • ojdbc7.jar 作为驱动程序
4

2 回答 2

3

AS定义表/视图的别名时必须删除:

SELECT l.id AS id
FROM s.process l 
JOIN s.item r ON l.id = r.id;
于 2019-02-23T09:21:05.553 回答
2

Oracle 支持表别名,但它在 SELECT 列表中支持 AS,但在 FROM 列表中不支持:

SELECT l.id AS id
FROM s.process l 
JOIN s.item r ON l.id = r.id;
于 2019-02-23T09:23:08.630 回答