Skip to content

Commit ae13c4b

Browse files
committed
DEBUG: inspect ALL_PLSQL_COLL_TYPES metadata
1 parent e36b032 commit ae13c4b

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

spec/plsql/procedure_spec.rb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2455,6 +2455,13 @@ def new_candidate(status)
24552455
plsql.logoff
24562456
end
24572457

2458+
it "should inspect ALL_PLSQL_COLL_TYPES metadata for TABLE OF %ROWTYPE" do
2459+
r = plsql.select_all(
2460+
"SELECT elem_type_owner, elem_type_name, elem_type_package, coll_type FROM ALL_PLSQL_COLL_TYPES WHERE owner = :owner AND type_name = :type_name AND package_name = :package_name",
2461+
DATABASE_USERS_AND_PASSWORDS[0][0].upcase, "T_TAB", "TEST_ROWTYPE_PKG")
2462+
raise "DEBUG: ALL_PLSQL_COLL_TYPES result: #{r.inspect}"
2463+
end
2464+
24582465
it "should execute function with TABLE OF %ROWTYPE parameter" do
24592466
result = plsql.test_rowtype_pkg.test_fn([{ id: 1, name: "test" }])
24602467
expect(result).to eq(1)

0 commit comments

Comments
 (0)