Hirdetés

Új hozzászólás Aktív témák

  • kem
    addikt

    Sziasztok!

    A kerdesem az lenne, hogy hogyan tudnek megvaltoztatni egy mezo tipusat de az erteket nem? Nekem ugy tunik, hogy a tipus is az ertek "string" resze pl: <s>2</s> vagy <int>2</int>. Nagyon sok ertek rosszul van definialva, ami miatt a logokat telef*ssa az applikacio, de mukodik. Jelenleg ertekenkent mgyek rajta vegig, de igy nagyon lassan tudok majd vegezni, kb 400 change kellene hozza (8platform, 500k+ user, 50+ attributum).

    A filter amit most hasznalok:

    update subscription_attribute sa
    set sa.VALUE = '<int>2</int>'
    ...
    and sa.value LIKE '<s>2</s>'

    Ez egyebkent TimesTen DB, es a DBAnk nyugdijba ment :O

    Koszi a segitseget elore is.

    Pl az egyik platformnak, ez az egyik attributuma, amit roszul provisioningeltek sokaig:

    < <int>3</int>, 150328 >
    < <int>5</int>, 2093 >
    < <s>3</s>, 288405 >
    < <s>5</s>, 6370 >

    Az osszes stringet itt at kellene nevezni integerre. A bal oldali az ertek, a jobb oldali az a number of subscribtioins amihez az az ertek van rendelve. Valahogy egyszerre szeretnem az osszes 5-os, es 3-ast is feldolgozni. Van ahol ebbol tobb mint 10 ertek van, nem csak ez a ketto.

    Szoval a kerdesem valoszinuleg alap SQL whitecard tema amivel nem vagyok tisztaba. Mukodne az ugy pl, hogy <s>*</s> van a filterben, es <int>*</int> az update oldalon? Gondolom nem ilyen egyszeru a tema.

Új hozzászólás Aktív témák