PreparedStatement setNull (..)

переустановите WUBI этим вводом этого на командной строке, D:\wubi.exe - сила-wubi
(D:\ то, где Ваш CD человечности)

и если Вы используете победу 7, выполните WUBI с правом администратора.

77
задан rogerdpack 13 April 2018 в 16:25
поделиться

2 ответа

В этом руководстве говорится:

6.1.5 Отправка JDBC NULL в качестве параметра IN

Метод setNull позволяет программисту отправлять JDBC NULL (общий SQL NULL) в базу данных в качестве параметра IN. Обратите внимание, однако, что все равно необходимо указать тип JDBC параметра.

JDBC NULL также будет отправлен в базу данных, когда нулевое значение Java передается методу setXXX (если он принимает объекты Java в качестве аргументов). Однако метод setObject может принимать нулевое значение только в том случае, если указан тип JDBC.

Так что да, они эквивалентны.

67
ответ дан 24 November 2019 в 10:54
поделиться

Наконец, я провел небольшой тест, и пока я программировал, мне пришло в голову, что без метода setNull (..) не было бы способа установить нулевые значения для примитивов Java. . Для объектов оба способа

setNull(..)

и

set<ClassName>(.., null)) 

ведут себя одинаково.

13
ответ дан 24 November 2019 в 10:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: