sql:sql命令中的错误未正确结束

时间:2016-06-13 18:44:02

标签: sql oracle

当我从visual studio执行此查询时,我得到ERROR“sql命令没有正确结束”但是当我从plsql执行它时它没有错误。 查询是:

select animal_type_id, animal_type_name, animal_name
from animal natural join animal_type
where animal_type_id not in (select animal_type_id from animal
   where animal.recieving_date>(sysdate-365))

我该怎么办? 感谢

1 个答案:

答案 0 :(得分:0)

似乎Visual Studio弄乱了你的SQL,这不是与ORACLE相关的问题。

尝试运行语句select animal_type_id from animal where animal.recieving_date>(sysdate-365)并查看其是否正常运行。然后单独运行select animal_type_id, animal_type_name, animal_name from animal natural join animal_type where animal_type_id not in - 语句,并使用固定数量的animal_type_id。

只是为了确保:你确实用;结束了这个SQL语句?不知道Visual Studio是否需要它,更好的检查!