我需要实现一个比较数据库的程序 . 我目前面临的问题是存储过程的标识符问题 .
例如,使用Oracle的 DatabaseMetaData 接口可以指定目录,模式和过程名称的元组 . 这三列是否足以唯一地识别程序?
DatabaseMetaData
那些程序包是什么?如果我有这些可能有两个程序具有相同的目录,架构和名称?两者都会被 getProcedures 方法返回吗?
getProcedures
我认为Oracle中禁止程序重载,对吗?
Oracle数据库允许您创建重载过程,但 only inside packages 但不是独立的存储过程 .
GetProcedures方法应返回使用包和参数限定的过程 .
1 回答
Oracle数据库允许您创建重载过程,但 only inside packages 但不是独立的存储过程 .
GetProcedures方法应返回使用包和参数限定的过程 .