class OCI8

def describe_any(object_name)

Returns:
  • (a subclass of OCI8::Metadata::Base) -

Parameters:
  • object_name (String) --
def describe_any(object_name)
  if /^PUBLIC\.(.*)/i =~ object_name
    md = __describe($1, OCI8::Metadata::Unknown, true)
    raise OCIError.new(4043, object_name) if md.obj_schema != 'PUBLIC'
    md
  else
    __describe(object_name, OCI8::Metadata::Unknown, true)
  end
end