删除Oracle中使用名称中的一个点的存储过程

时间:2013-10-01 13:35:58

标签: sql oracle stored-procedures oracle11g

我的oracle架构中有一个存储过程,其中包含名称中的一个点。

如果运行查询

select owner, object_name, object_type from all_objects 

我得到了:

owner: MYSCHEMA
object_name: MYPROC.NAME
object_type: PROCEDURE

我尝试使用引号删除此过程:

drop procedure "MYSCHEMA.MYPROC.NAME"

但它没有成功。如何删除此SP?

1 个答案:

答案 0 :(得分:3)

你可以尝试:

drop procedure MYSCHEMA."MYPROC.NAME";