Skip to content

Commit 908396a

Browse files
committed
Merge pull request #69 from rsim/fix-missing-object-type-with-10.2
Don't refer to all_procedures.object_type for Oracle < 11g
2 parents 1c19d69 + 45f6448 commit 908396a

1 file changed

Lines changed: 0 additions & 3 deletions

File tree

lib/plsql/procedure.rb

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ def find(schema, procedure, package = nil, override_schema_name = nil)
1010
AND p.object_name = :object_name
1111
AND o.owner = p.owner
1212
AND o.object_name = p.object_name
13-
AND o.object_type = p.object_type
1413
AND o.object_type in ('PROCEDURE', 'FUNCTION')",
1514
schema.schema_name, procedure.to_s.upcase))
1615
new(schema, procedure, nil, nil, row[0])
@@ -25,7 +24,6 @@ def find(schema, procedure, package = nil, override_schema_name = nil)
2524
AND o.object_type IN ('PROCEDURE','FUNCTION')
2625
AND o.owner = p.owner
2726
AND o.object_name = p.object_name
28-
AND o.object_type = p.object_type
2927
ORDER BY DECODE(s.owner, 'PUBLIC', 1, 0)",
3028
schema.schema_name, procedure.to_s.upcase))
3129
new(schema, row[1], nil, row[0], row[2])
@@ -41,7 +39,6 @@ def find(schema, procedure, package = nil, override_schema_name = nil)
4139
AND p.procedure_name = :procedure_name
4240
AND o.owner = p.owner
4341
AND o.object_name = p.object_name
44-
AND o.object_type = p.object_type
4542
AND o.object_type = 'PACKAGE'",
4643
override_schema_name || schema.schema_name, package, procedure.to_s.upcase))
4744
new(schema, procedure, package, override_schema_name, row[0])

0 commit comments

Comments
 (0)