15.21 GET_MEMBER_MD5ファンクション
順序番号で指定されたメンバーの属性のメッセージ・ダイジェストを計算して戻します。メッセージ・ダイジェストのこの計算は、コレクションでネイティブに実行される計算と同じです。このファンクションの結果は、ビューAPEX_COLLECTIONS
のMD5_ORIGINAL
列と比較できます。
指定した名前のコレクションが、同じセッションのカレント・ユーザー用およびカレント・アプリケーションID用として存在しないと、アプリケーション・エラーが発生します。
順序番号p_seq
で指定したメンバーが存在しないと、アプリケーション・エラーが発生します。
構文
APEX_COLLECTION.GET_MEMBER_MD5 (
p_collection_name IN VARCHAR2,
p_seq IN NUMBER )
RETURN VARCHAR2;
パラメータ
パラメータ | 説明 |
---|---|
p_collection_name |
メンバーのこの配列を追加するコレクションの名前。このコレクションが、カレント・ユーザーの指定された名前で、同じセッションに存在しないと、エラーが戻されます。 |
p_seq |
コレクション・メンバーの順序番号。 |
例
次の例では、GROCERIES
コレクションの10番目のメンバーについて、MD5が計算されます。
DECLARE
l_md5 varchar2(4000);
BEGIN
l_md5 := apex_collection.get_member_md5(
p_collection_name => 'GROCERIES'
p_seq => 10 );
END;
親トピック: APEX_COLLECTION