2017-04-26 131 views
0

这里是我的代码:ORA-00911我做错了什么?甲骨文

DROP TABLE cover_resp; 
DROP TABLE cover; 
DROP TABLE absence; 
DROP TABLE sickness; 

select constraint_name, constraint_type, table_name 
from user_constraints 
where table_name IN ('SICKNESS' , 'ABSENCE' , 'COVER' , 'COVER_RESP') 

我在做什么错?我不断收到相同的ORA-00911错误消息。

+2

什么前端程序,你用它来与数据库进行交互? SQL \ * Plus的? SQL Developer?蟾蜍?还有别的吗?无论如何,错误信息包含更多细节 - 它们如何显示取决于您的前端,但它们都应包含相同的信息。什么是完整的错误信息?另外:我希望你期望你的查询结果是空的(返回零行)。那是你在找什么? – mathguy

+1

您是否试图在一个PreparedStatement内运行所有五个语句? –

回答

0

没有什么似乎是你的代码有问题。但是,ORA:000911代表无效字符。

尝试重新键入您的代码并再次运行它。

0

一个典型的情况是看起来像一个正常空间的“非破坏”空间,但是是一个不同的角色。在Mac上,你可以得到[Option] + Space。每当这样的事情是在你的代码,你会得到ORA-911 ...

希望帮助