DBA Data[Home] [Help]

APPS.AHL_MC_PATH_POSITION_PVT dependencies on DBMS_SQL

Line 892: v_CursorID := DBMS_SQL.OPEN_CURSOR;

888: */
889: ----------------------------------------
890: --Due to performance considerations, doing dynamic sql
891: --------------------------------------
892: v_CursorID := DBMS_SQL.OPEN_CURSOR;
893:
894: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)THEN
895: fnd_log.string(fnd_log.level_statement,l_full_name,'-- Parsing Sql --');
896: END IF;

Line 898: DBMS_SQL.PARSE(v_CursorID, v_Stmt, DBMS_SQL.V7);

894: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)THEN
895: fnd_log.string(fnd_log.level_statement,l_full_name,'-- Parsing Sql --');
896: END IF;
897:
898: DBMS_SQL.PARSE(v_CursorID, v_Stmt, DBMS_SQL.V7);
899:
900: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)THEN
901: fnd_log.string(fnd_log.level_statement,l_full_name,'-- Binding Params Sql --');
902: END IF;

Line 906: DBMS_SQL.BIND_VARIABLE (v_CursorID, ':mc_id'||i, l_path_tbl(i).mc_id);

902: END IF;
903:
904: --Bind the dynamic sql statement
905: FOR i IN l_path_tbl.FIRST..l_path_tbl.LAST LOOP
906: DBMS_SQL.BIND_VARIABLE (v_CursorID, ':mc_id'||i, l_path_tbl(i).mc_id);
907: DBMS_SQL.BIND_VARIABLE (v_CursorID, ':ver'||i, l_path_tbl(i).version_number);
908: DBMS_SQL.BIND_VARIABLE (v_CursorID, ':pos_key'||i, l_path_tbl(i).position_key);
909: END LOOP;
910:

Line 907: DBMS_SQL.BIND_VARIABLE (v_CursorID, ':ver'||i, l_path_tbl(i).version_number);

903:
904: --Bind the dynamic sql statement
905: FOR i IN l_path_tbl.FIRST..l_path_tbl.LAST LOOP
906: DBMS_SQL.BIND_VARIABLE (v_CursorID, ':mc_id'||i, l_path_tbl(i).mc_id);
907: DBMS_SQL.BIND_VARIABLE (v_CursorID, ':ver'||i, l_path_tbl(i).version_number);
908: DBMS_SQL.BIND_VARIABLE (v_CursorID, ':pos_key'||i, l_path_tbl(i).position_key);
909: END LOOP;
910:
911: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)THEN

Line 908: DBMS_SQL.BIND_VARIABLE (v_CursorID, ':pos_key'||i, l_path_tbl(i).position_key);

904: --Bind the dynamic sql statement
905: FOR i IN l_path_tbl.FIRST..l_path_tbl.LAST LOOP
906: DBMS_SQL.BIND_VARIABLE (v_CursorID, ':mc_id'||i, l_path_tbl(i).mc_id);
907: DBMS_SQL.BIND_VARIABLE (v_CursorID, ':ver'||i, l_path_tbl(i).version_number);
908: DBMS_SQL.BIND_VARIABLE (v_CursorID, ':pos_key'||i, l_path_tbl(i).position_key);
909: END LOOP;
910:
911: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)THEN
912: fnd_log.string(fnd_log.level_statement,l_full_name,'-- After Binding - Before Executing Sql --');

Line 916: v_RowsInserted := DBMS_SQL.EXECUTE(v_CursorID);

912: fnd_log.string(fnd_log.level_statement,l_full_name,'-- After Binding - Before Executing Sql --');
913: END IF;
914:
915: --Execute the dynamic sql
916: v_RowsInserted := DBMS_SQL.EXECUTE(v_CursorID);
917:
918: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)THEN
919: fnd_log.string(fnd_log.level_statement,l_full_name,'-- After Executing Sql --');
920: fnd_log.string(fnd_log.level_statement,l_full_name,'-- v_RowsInserted --'||v_RowsInserted);

Line 923: DBMS_SQL.CLOSE_CURSOR(v_CursorID);

919: fnd_log.string(fnd_log.level_statement,l_full_name,'-- After Executing Sql --');
920: fnd_log.string(fnd_log.level_statement,l_full_name,'-- v_RowsInserted --'||v_RowsInserted);
921: END IF;
922:
923: DBMS_SQL.CLOSE_CURSOR(v_CursorID);
924:
925: -- Standard check of p_commit
926: IF FND_API.TO_BOOLEAN(p_commit) THEN
927: COMMIT WORK;