DBA Data[Home] [Help]

APPS.HR_LEGISLATION dependencies on DBMS_SQL

Line 508: l_cursor := dbms_sql.open_cursor;

504:
505: -- Alter the sequence to use this inc value
506: l_sql_stmt := 'ALTER SEQUENCE ' || l_per_owner || '.' || p_seq_name ||
507: ' INCREMENT BY '|| new_inc;
508: l_cursor := dbms_sql.open_cursor;
509: dbms_sql.parse(l_cursor, l_sql_stmt, DBMS_SQL.V7);
510: l_ret := dbms_sql.execute(l_cursor);
511: dbms_sql.close_cursor(l_cursor);
512:

Line 509: dbms_sql.parse(l_cursor, l_sql_stmt, DBMS_SQL.V7);

505: -- Alter the sequence to use this inc value
506: l_sql_stmt := 'ALTER SEQUENCE ' || l_per_owner || '.' || p_seq_name ||
507: ' INCREMENT BY '|| new_inc;
508: l_cursor := dbms_sql.open_cursor;
509: dbms_sql.parse(l_cursor, l_sql_stmt, DBMS_SQL.V7);
510: l_ret := dbms_sql.execute(l_cursor);
511: dbms_sql.close_cursor(l_cursor);
512:
513: -- Now select the sequence once to bump it past our target

Line 510: l_ret := dbms_sql.execute(l_cursor);

506: l_sql_stmt := 'ALTER SEQUENCE ' || l_per_owner || '.' || p_seq_name ||
507: ' INCREMENT BY '|| new_inc;
508: l_cursor := dbms_sql.open_cursor;
509: dbms_sql.parse(l_cursor, l_sql_stmt, DBMS_SQL.V7);
510: l_ret := dbms_sql.execute(l_cursor);
511: dbms_sql.close_cursor(l_cursor);
512:
513: -- Now select the sequence once to bump it past our target
514: l_sql_stmt := 'SELECT ' || l_per_owner || '.' || p_seq_name || '.NEXTVAL FROM DUAL';

Line 511: dbms_sql.close_cursor(l_cursor);

507: ' INCREMENT BY '|| new_inc;
508: l_cursor := dbms_sql.open_cursor;
509: dbms_sql.parse(l_cursor, l_sql_stmt, DBMS_SQL.V7);
510: l_ret := dbms_sql.execute(l_cursor);
511: dbms_sql.close_cursor(l_cursor);
512:
513: -- Now select the sequence once to bump it past our target
514: l_sql_stmt := 'SELECT ' || l_per_owner || '.' || p_seq_name || '.NEXTVAL FROM DUAL';
515: EXECUTE IMMEDIATE l_sql_stmt INTO dummy;

Line 520: l_cursor := dbms_sql.open_cursor;

516:
517: -- Reset the sequence to use the old value
518: l_sql_stmt := 'ALTER SEQUENCE ' || l_per_owner || '.' || p_seq_name ||
519: ' INCREMENT BY '|| old_inc;
520: l_cursor := dbms_sql.open_cursor;
521: dbms_sql.parse(l_cursor, l_sql_stmt, DBMS_SQL.V7);
522: l_ret := dbms_sql.execute(l_cursor);
523: dbms_sql.close_cursor(l_cursor);
524:

Line 521: dbms_sql.parse(l_cursor, l_sql_stmt, DBMS_SQL.V7);

517: -- Reset the sequence to use the old value
518: l_sql_stmt := 'ALTER SEQUENCE ' || l_per_owner || '.' || p_seq_name ||
519: ' INCREMENT BY '|| old_inc;
520: l_cursor := dbms_sql.open_cursor;
521: dbms_sql.parse(l_cursor, l_sql_stmt, DBMS_SQL.V7);
522: l_ret := dbms_sql.execute(l_cursor);
523: dbms_sql.close_cursor(l_cursor);
524:
525: END LOOP;

Line 522: l_ret := dbms_sql.execute(l_cursor);

518: l_sql_stmt := 'ALTER SEQUENCE ' || l_per_owner || '.' || p_seq_name ||
519: ' INCREMENT BY '|| old_inc;
520: l_cursor := dbms_sql.open_cursor;
521: dbms_sql.parse(l_cursor, l_sql_stmt, DBMS_SQL.V7);
522: l_ret := dbms_sql.execute(l_cursor);
523: dbms_sql.close_cursor(l_cursor);
524:
525: END LOOP;
526:

Line 523: dbms_sql.close_cursor(l_cursor);

519: ' INCREMENT BY '|| old_inc;
520: l_cursor := dbms_sql.open_cursor;
521: dbms_sql.parse(l_cursor, l_sql_stmt, DBMS_SQL.V7);
522: l_ret := dbms_sql.execute(l_cursor);
523: dbms_sql.close_cursor(l_cursor);
524:
525: END LOOP;
526:
527: END IF;