![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 2 Dołączył: 2.08.2006 Skąd: Poznań Ostrzeżenie: (10%)
|
Witam,
mam następujący problem, chciałbym przy dodawaniu nowego wpisu do tabeli składającej się z pól id,txt oraz flag(ustawiona na początku na 0), sprawdzać czy wpis o takich polach już nie istnieje. Jeśli istnieje to go nie dodajemy, zaś jeśli istnieje wpis, w którym powtarza się tylko pole txt to w starym wpisie zmieniamy flag na 1 i nową krotkę dodajemy. W jaki sposób można taka operacje zrealizować? (IMG:style_emoticons/default/smile.gif) |
|
|
|
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Zrób to po kolei. SELECT dla sprawdzenia, ewentualny UPDATE dla aktualizacji poprzedniego rekordu, INSERT nowego. Całość najlepiej opakuj sobie w trigger żeby zautomatyzować cały proces.
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%)
|
|
|
|
|
![]() ![]() |
|
Aktualny czas: 10.06.2026 - 06:58 |