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

LOOKUP_SNAPSHOT_INVALID_REASON

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_snapshot_invalid_reason(label_in IN VARCHAR2)
     3: RETURN NUMBER
     4: IS
     5: 	PRAGMA AUTONOMOUS_TRANSACTION;
     6: 	snapshot_invalid_reason_id number;
     7: BEGIN
     8: 	SELECT id
     9:           INTO snapshot_invalid_reason_id
    10:           FROM rhnSnapshotInvalidReason
    11:          WHERE label = label_in;
    12: 
    13: 	RETURN snapshot_invalid_reason_id;
    14: EXCEPTION
    15:         WHEN NO_DATA_FOUND THEN
    16:             rhn_exception.raise_exception('invalid_snapshot_invalid_reason');
    17: END;