We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Wartość IS NULL


kanclerz
18-01-2011, 09:10
Cytat Napisał no4b
UPDATE tabela SET pole = NULL WHERE warunek;
dzięki działa

no4b
17-01-2011, 15:15
UPDATE tabela SET pole = NULL WHERE warunek;

kanclerz
17-01-2011, 12:37
Witam jestem początkującym użytkownikiem MySQL i proszę o radę. Posiadam bazę danych a w niej tabele. W tej tabeli jedno z pól o wartości varchar domyślnie jest puste, jest wypełniane później podczas edycji rekordu. Stworzyłem więc kwerendę która wyszukuje mi tylko rekordy które posiadają puste to pole

Kod:
WHERE pole1 IS NULL
Na podstawie tej kwerendy utworzyłem widok w bazie. Problemu nie ma gdy dodaje rekord, warunek działa poprawnie.
Nie działa gdy w to pole wstawię jakość wartość bo pole zawiera już coś, ale nie działa również gdy wykasuję już wcześniej wstawioną wartość pozostawiając pole puste
Nie wiem co jest przyczyną tego stanu czy da się to jakoś rozwiązać ten problem by można wykasować wartość z pola przez co rekord powinien wyświetlać się w kwerendzie o wspomnianym warunku.