GRY-Online.pl --> Archiwum Forum

MySQL - kontrolowanie przebiegu procedur skladowanych - JAK?

25.05.2007
16:23
smile
[1]

Moby7777 [ Generaďż˝ ]

MySQL - kontrolowanie przebiegu procedur skladowanych - JAK?

Hej

Od rana mecze pewien problem... Otoz chce rozbudowac baze danych o jedna dosc specyficzna procedure skladowana. Zeby nie bawic sie w ogolniki przedstawie problem. Tabela BOOKSREAD ma 3 pola: user_id, novel_id i quant. Kluczem glownym w tej tabeli sa user_id i novel_id. Parametrami wywolania procedury sa wlasnie konkretne wartosci tych dwoch pol. I teraz procedura powinna sie zorientowac czy taki rekord juz istnieje i w zaleznosci od wyniku powinna ona zinkrementowac wartosc quant (instrukcja UPDATE quant=quant+1 WHERE user_id=uid AND novel_id = nid) lub utworzyc nowy rekord z wartoscia quant rowna 1(instrukcja INSERT INTO BOOKSREAD VALUES (uid, nid, 1)). I pojawia sie pytanie: JAK TO ZROBIC??

25.05.2007
18:47
[2]

Moby7777 [ Generaďż˝ ]

^UP^

© 2000-2024 GRY-OnLine S.A.