我想在我的代码中找到集合属性。 我只知道集合对象及其访问方法。 任何人都可以向我解释“收集属性”是什么意思吗?
答案 0 :(得分:5)
收集"方法"有时被称为"属性"。因此,"属性"集合是可以在集合上调用的方法:
Method Type Description
DELETE Procedure Deletes elements from collection.
TRIM Procedure Deletes elements from end of varray or nested table.
EXTEND Procedure Adds elements to end of varray or nested table.
EXISTS Function Returns TRUE if and only if specified element of varray or nested table exists.
FIRST Function Returns first index in collection.
LAST Function Returns last index in collection.
COUNT Function Returns number of elements in collection.
LIMIT Function Returns maximum number of elements that collection can have.
PRIOR Function Returns index that precedes specified index.
NEXT Function Returns index that succeeds specified index.
所以"访问方法"你在问题中提到的是"属性"你正在寻找。
不幸的是,Oracle重载术语"属性"但它的使用并不是真的一致。例如,%NOTFOUND
和%ROWTYPE
是游标属性。
分享并享受。
答案 1 :(得分:0)
解决这些问题的最佳位置是Oracle官方文档。在您的情况下,它是关于PL/SQL Collections and Records的那个,对于收集方法,请参阅the respective chapter。