956: BEGIN
957: -- Initialize API return status to SUCCESS
958: x_return_status := FND_API.G_RET_STS_SUCCESS;
959:
960: cursor_id := dbms_sql.open_cursor;
961: dbms_sql.parse(cursor_id,p_Sql_Stmnt,dbms_Sql.native);
962: dbms_sql.close_cursor(cursor_id);
963: EXCEPTION
964: WHEN OTHERS THEN
957: -- Initialize API return status to SUCCESS
958: x_return_status := FND_API.G_RET_STS_SUCCESS;
959:
960: cursor_id := dbms_sql.open_cursor;
961: dbms_sql.parse(cursor_id,p_Sql_Stmnt,dbms_Sql.native);
962: dbms_sql.close_cursor(cursor_id);
963: EXCEPTION
964: WHEN OTHERS THEN
965: IF (dbms_sql.is_open(cursor_id)) THEN
958: x_return_status := FND_API.G_RET_STS_SUCCESS;
959:
960: cursor_id := dbms_sql.open_cursor;
961: dbms_sql.parse(cursor_id,p_Sql_Stmnt,dbms_Sql.native);
962: dbms_sql.close_cursor(cursor_id);
963: EXCEPTION
964: WHEN OTHERS THEN
965: IF (dbms_sql.is_open(cursor_id)) THEN
966: dbms_sql.close_cursor(cursor_id);
961: dbms_sql.parse(cursor_id,p_Sql_Stmnt,dbms_Sql.native);
962: dbms_sql.close_cursor(cursor_id);
963: EXCEPTION
964: WHEN OTHERS THEN
965: IF (dbms_sql.is_open(cursor_id)) THEN
966: dbms_sql.close_cursor(cursor_id);
967: END IF;
968: x_return_status := FND_API.G_RET_STS_SUCCESS;
969: END;
962: dbms_sql.close_cursor(cursor_id);
963: EXCEPTION
964: WHEN OTHERS THEN
965: IF (dbms_sql.is_open(cursor_id)) THEN
966: dbms_sql.close_cursor(cursor_id);
967: END IF;
968: x_return_status := FND_API.G_RET_STS_SUCCESS;
969: END;
970: