54: sec_tag := tmp;
55:
56: drixmd.GetIndexObject(c1.ixv_idx_id, DRIOBJ.CLASS_SECTION_GROUP,
57: l_objid, l_acnt);
58: l_oat_id := dripref.get_oat_id(DRIOBJ.CLASS_SECTION_GROUP, l_objid,
59: 'SECTION_ATTRIBUTE');
60:
61: l_noat_id := dripref.get_oat_id(DRIOBJ.CLASS_SECTION,
62: DRIOBJ.OBJ_BASIC_SECTION, 'SECTION_NAME');
57: l_objid, l_acnt);
58: l_oat_id := dripref.get_oat_id(DRIOBJ.CLASS_SECTION_GROUP, l_objid,
59: 'SECTION_ATTRIBUTE');
60:
61: l_noat_id := dripref.get_oat_id(DRIOBJ.CLASS_SECTION,
62: DRIOBJ.OBJ_BASIC_SECTION, 'SECTION_NAME');
63: l_toat_id := dripref.get_oat_id(DRIOBJ.CLASS_SECTION,
64: DRIOBJ.OBJ_BASIC_SECTION, 'TAG');
65: -- If this row is already split into individual attributes
59: 'SECTION_ATTRIBUTE');
60:
61: l_noat_id := dripref.get_oat_id(DRIOBJ.CLASS_SECTION,
62: DRIOBJ.OBJ_BASIC_SECTION, 'SECTION_NAME');
63: l_toat_id := dripref.get_oat_id(DRIOBJ.CLASS_SECTION,
64: DRIOBJ.OBJ_BASIC_SECTION, 'TAG');
65: -- If this row is already split into individual attributes
66: -- delete and re-insert to be sure.
67: -- Get section id from name and tag
107: end;
108: end if;
109:
110:
111: sec_oat_id := dripref.get_oat_id(DRIOBJ.CLASS_SECTION_GROUP, l_objid,
112: upper(c1.oat_name));
113:
114: -- insert section id row
115: insert into dr$index_value