A Delete (törlés) művelet módosítása

Ez a feladat nem kötelező. Ebben a példaalkalmazásban a WebSphere Adapter for JDBC úgy van beállítva, hogy átadjon egy Delete (törlés) műveletet a kiszolgálónak azon ügyfél objektumok esetében, amelyek az Oracle adatbázistól küldött eseményadatok alapján inaktívnak vannak azonosítva. Ha nem szeretné, hogy az illesztő átadjon egy Delete (törlés) műveletet egy inaktív ügyfélnek, akkor módosítson egy SQL parancsfájlt, hogy a műveletet Delete-ről (törlés) Update-re (frissítés) változtassa.

Kezdeti lépések

Néhány szó erről a feladatról

Néhány szó erről a feladatról

Ez a feladat csak abban az esetben szükséges, ha módosítani szeretné azt a műveletet, amit az Adapter for JDBC hajt végre az Oracle adatbázisban inaktívvá vált ügyfeleken.

Az Oracle E-Business Suite programmal inaktívvá tehet egy ügyfelet, azonban nem törölheti ki az ügyféladatokat az alaptáblákból. Amikor a bejövő feldolgozáshoz használt tárolt eljárás fogadja az ügyfél inaktívvá válását jelző eseményadatokat az Oracle adatbázistól, beállítja a műveletet Delete-re (törlés) az ügyfél objektumhoz, majd elküldi ezeket az információkat az Adapter for JDBC által használt eseménytáblának. Az illesztő ezeket az információkat az objektum feldolgozásához és átadásához használja a WebSphere Process Server kiszolgálónak. Ha azonban az ügyfél objektumot a WebSphere Process Server kiszolgálón szeretné tartani annak törlése helyett, akkor módosítsa a példa SQL csomagot az illesztő által az eseménytáblából beolvasott művelet megváltoztatásához.

Hogyan kell elvégezni ezt a feladatot

Lépések ehhez a feladathoz

  1. Érje el a példafájlokat, és nyissa meg az ibm_customer_event_pkg.pls fájlt egy szövegszerkesztőben.
  2. Távolítsa el a következő utasítást a parancsfájlból:
    IF v_status <> 'A' THEN
      v_object_function := 'Delete';
    END IF;
  3. Mentse el a parancsfájlt.
  4. Futtassa a parancsfájlt az SQL* Plus eszköz vagy egy az SQL utasítások feldolgozására szolgáló hasonló eszköz használatával.

Eredmény

Mit kell tenni ezután


Használat feltételei |


(c) Copyright IBM Corporation 2005, 2006.
Az információs központ az Eclipse technológiájára épül (http://www.eclipse.org)