Main Tables Views Materialized Views Indexes Constraints Triggers Procedures Functions Packages Sequences Java Sources Sanity Check Index DDL scrips
Arguments Source

LOOKUP_PACKAGE_ARCH

DDL script

Arguments:

NameData TypeDefault ValueIn/Out
LABEL_INVARCHAR2 IN

Returns:

NUMBER(38)

Source

Legend: comment string keyword reserved word operator
     1: FUNCTION
     2: LOOKUP_PACKAGE_ARCH(label_in IN VARCHAR2)
     3: RETURN NUMBER
     4: DETERMINISTIC
     5: IS
     6: 	package_arch_id		NUMBER;
     7: BEGIN
     8:    if label_in is null then
     9:       return null;
    10:    end if;
    11: 	SELECT id
    12:           INTO package_arch_id
    13:           FROM rhnPackageArch
    14:          WHERE label = label_in;
    15: 	RETURN package_arch_id;
    16: EXCEPTION
    17:         WHEN NO_DATA_FOUND THEN
    18:             rhn_exception.raise_exception('package_arch_not_found');
    19: END;