Tag: null

Hibernate: Как установить значение параметра NULL-запроса в HQL?

как установить параметр Hibernate на «null»? Пример: Query query = getSession().createQuery(“from CountryDTO c where c.status = :status and c.type =:type”) .setParameter(“status”, status, Hibernate.STRING) .setParameter(“type”, type, Hibernate.STRING); В моем случае статус String может быть нулевым. Я отлаживал это, а hibernate затем генерирует SQL-строку / запрос вроде этого …. status = null … Это, однако, не работает […]

Является ли NULL в C обязательным / определено равным нулю?

NULL кажется нулевым в моих тестовых программах GCC, но wikipedia говорит, что NULL требуется указывать на невмешаемую память. Все ли компиляторы делают NULL отличным от нуля? Мне любопытно, является ли if (ptr == NULL) лучшей практикой, чем if (!ptr) .

Как заставить функцию СУММ в MySQL возвращать ‘0’, если значения не найдены?

Скажем, у меня простая функция в MySQL: SELECT SUM(Column 1) from Table WHERE Column 2=’Test’ Если никакие записи в столбце 2 не содержат текст «Test», тогда эта функция возвращает NULL, а я бы хотел, чтобы она вернула 0. Я знаю, что здесь был задан один и тот же вопрос несколько раз, но я не смог […]

objective-C Разница между установкой нуля и выпуском

Я узнал, что в dealloc вы [object release]; но в viewDidUnload (в подclassе UIViewController) вы делаете self.object = nil . На самом деле разница заключается в том, что self.object = nil (мы предполагаем, что объект является (nonatomic, retain) свойством) сохраняет nil (что ничего не делает), а затем высвобождает старое значение, а затем счетчик ссылок равен […]

Rails: порядок с нулями

В моем приложении Rails я столкнулся с проблемой пару раз, и мне хотелось бы знать, как другие люди решат: У меня есть определенные записи, где значение является необязательным, поэтому некоторые записи имеют значение, а некоторые – для этого столбца. Если я заказываю по этому столбцу в некоторых базах данных сначала сортировку нhive, а в некоторых […]

Как проверить, не является ли переменная переменной?

Я знаю, что ниже в JavaScript есть два способа проверить, не является ли переменная null , но я смущен, что является наилучшей практикой. Я должен делать: if (myVar) {…} или if (myVar !== null) {…}

Как изменить элемент управления .NET DateTimePicker, чтобы разрешить вводить нулевые значения?

Какой самый простой и самый надежный способ изменения элемента управления .NET DateTimePicker, чтобы позволить пользователям вводить null значения?

Если Int не может быть нулевым, что означает значение null.asInstanceOf ?

В качестве теста я написал этот код: object Ambig extends App { def f( x:Int ) { println(“Int” ) } def f( x:String ) { println(“String”) } f( null.asInstanceOf[Int ] ) f( null.asInstanceOf[String] ) f(null) } Я ожидал получить ошибку при последнем вызове f (), сказав, что это было неоднозначно. Компилятор принял его и произвел […]

Когда использовать таблицы NULL в MySQL

Я ценю семантическое значение значения NULL в таблице базы данных, отличное от ложного и пустой строки ”. Тем не менее, я часто читал о проблемах с производительностью, когда поля имеют значение NULL, и было рекомендовано использовать пустую строку в случаях, когда NULL на самом деле семантически корректен. Какие обстоятельства подходят для использования полей с нулевым […]

Почему «null» присутствует в C # и Java?

Мы заметили, что множество ошибок в нашем программном обеспечении, разработанном на C # (или Java), вызывают исключение NullReferenceException. Есть ли причина, по которой «нуль» даже был включен в язык? В конце концов, если бы не было «нулевого», у меня не было бы ошибки, верно? Другими словами, какая функция на языке не могла работать без нулевого […]

Давайте будем гением компьютера.