Mam instrukcję MySQL, która wstawia niektóre zmienne do bazy danych. Niedawno dodałem 2 pola, które są opcjonalne ($ intLat, $ intLng). W tej chwili, jeśli te wartości nie są wprowadzone, przekazuję jako wartość pusty ciąg. Jak przekazać jawną wartość NULL do MySQL (jeśli jest pusta)? $query = "INSERT INTO data …
Wyciągam varcharwartości z bazy danych i chcę ustawić, do stringktórego przypisuję je jako „”, jeśli są null. Obecnie robię to w ten sposób: if (string.IsNullOrEmpty(planRec.approved_by) == true) this.approved_by = ""; else this.approved_by = planRec.approved_by.toString(); Wygląda na to, że powinien być sposób, aby to zrobić w jednej linii, na przykład: this.approved_by …
Natknąłem się na to dzisiaj i nie mam pojęcia, dlaczego kompilator C # nie zgłasza błędu. Int32 x = 1; if (x == null) { Console.WriteLine("What the?"); } Nie wiem, jak x może kiedykolwiek być zerowe. Zwłaszcza, że to przypisanie zdecydowanie generuje błąd kompilatora: Int32 x = null; Czy to …
Tworzę kolumnę obliczoną dla pól, z których niektóre są potencjalnie zerowe. Problem polega na tym, że jeśli którekolwiek z tych pól jest puste, cała obliczona kolumna będzie zerowa. Z dokumentacji firmy Microsoft rozumiem, że jest to oczekiwane i można je wyłączyć za pomocą ustawienia SET CONCAT_NULL_YIELDS_NULL. Jednak nie chcę zmieniać …
Czy przypisanie nieużywanego odniesienia do obiektu nullw Javie poprawia proces czyszczenia pamięci w jakikolwiek wymierny sposób? Moje doświadczenie z Javą (i C #) nauczyło mnie, że próba przechytrzenia maszyny wirtualnej lub kompilatora JIT jest często sprzeczna z intuicją, ale widziałem, jak współpracownicy używają tej metody i jestem ciekawy, czy jest …
Czy jest różnica między NULLi nullw PHP? Czasami wydają się być wymienne, a czasami nie. edycja: z jakiegoś powodu, kiedy czytam dokumentację, do której link znajduje się w odpowiedzi (przed wysłaniem tego pytania), czytam ją jako „z uwzględnieniem wielkości liter” zamiast „bez rozróżniania wielkości liter”, co było głównym powodem, dla …
Czy w języku C # są jakieś dobre powody (inne niż lepszy komunikat o błędzie) do dodawania sprawdzeń wartości null parametrów do każdej funkcji, w której null nie jest prawidłową wartością? Oczywiście kod, który używa s, i tak zgłosi wyjątek. Takie kontrole powodują, że kod jest wolniejszy i trudniejszy w …
Pracuję nad projektem, w którym w wielu, wielu miejscach sprawdzam następujące kwestie: if(item.Rate == 0 || item.Rate == null) { } bardziej jako ciekawostka niż cokolwiek innego, jak najlepiej sprawdzić oba przypadki? Dodałem metodę pomocniczą, która jest: public static bool nz(object obj) { var parsedInt = 0; var parsed = …
Niedawno kolega z pracy powiedział mi, żebym nie używał string.Emptyprzy ustawianiu zmiennej łańcuchowej, ale używał nulljej, ponieważ zanieczyszcza stos? Mówi, że nie rób string myString=string.Empty; ale zrób string mystring=null; Czy to naprawdę ma znaczenie? Wiem, że ciąg jest obiektem, więc ma sens. Wiem, że to głupie pytanie, ale co o …
W c++03nim jest całkiem jasne, że usuwając wskaźnik NULL nie ma żadnego wpływu. Rzeczywiście, jest wyraźnie stwierdzone, §5.3.5/2że: W obu przypadkach, jeśli wartość operandu delete jest pustym wskaźnikiem, operacja nie ma żadnego efektu. Jednak w obecnym projekcie dla c++0xtego zdania wydaje się być brakuje. W pozostałej części szkicu mogłem znaleźć …
Bazą danych jest Postgres Czy mogę użyć wartości NULL dla klauzuli IN? przykład: SELECT * FROM tbl_name WHERE id_field IN ('value1', 'value2', 'value3', NULL) Chcę ograniczyć się do tych czterech wartości. Wypróbowałem powyższą instrukcję i nie działa, cóż, wykonuje, ale nie dodaje rekordów z NULL id_fields. Próbowałem również dodać warunek …
Szukam zwięzłego sposobu sprawdzenia wartości, aby sprawdzić, czy jest zerowa lub zerowa. Obecnie robię coś takiego: if (!val || val == 0) # Is nil or zero end Ale to wydaje się bardzo niezdarne.
Nie jestem w stanie zrozumieć sensu Option[T]zajęć w Scali. To znaczy, nie jestem w stanie dostrzec żadnych zalet Noneponad null. Na przykład rozważ kod: object Main{ class Person(name: String, var age: int){ def display = println(name+" "+age) } def getPerson1: Person = { // returns a Person instance or null …
W mojej aplikacji Railsowej kilka razy napotkałem problem, który chciałbym wiedzieć, jak rozwiązują go inni ludzie: Mam pewne rekordy, w których wartość jest opcjonalna, więc niektóre rekordy mają wartość, a niektóre są puste dla tej kolumny. Jeśli uporządkuję według tej kolumny w niektórych bazach danych, wartości null są sortowane jako …
Czy w VB.NET można ustawić DateTimezmienną jako „nieustawiona”? I dlaczego jest to możliwe, aby ustawić DateTimeTO Nothing, ale nie można sprawdzić, czy jest Nothing? Na przykład: Dim d As DateTime = Nothing Dim boolNotSet As Boolean = d Is Nothing Druga instrukcja generuje ten błąd: 'Is' operator does not accept …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.