-1

"ORA-00933: SQL command not properly ended"在以下代码中收到错误:

SELECT sname
FROM sailors AS s, reserves AS r
WHERE bid=102 AND s.sid=r.sid; 
4

1 回答 1

3

在 Oracle 中,您不使用AS来提供表别名。您只需指定别名。(可选)您可以使用AS提供列别名

SELECT sname
  FROM sailors s,
       reserves r
 WHERE s.sid = r.sid
   AND bid = 102
于 2013-09-17T17:46:29.397 回答