Quelles sont les utilisations de la méthode setNull() dans l'interface PreparedStatement? J'ai regardé au poste this.Utilisations de PreparedStatement setNull
Il dit: Without the setNull(..) method there would be no way to set null values for the Java primitives.
mais avec autoboxing dans JDK5, je pense que les valeurs nulles peuvent être définies sur même les types primitifs.
Il y a un autre post dans un autre forum dit: If you want to be portable to different databases, use the setNull() method.
Cependant, il n'y a rien clairement mentionné dans la documentation Java. Pourriez-vous m'aider à comprendre cela?
"Cependant, avec l'autoboxing dans JDK5, je pense que les valeurs nulles peuvent être définies sur des types même primitifs." - faux. Autoboxing signifie que vous pouvez assigner des valeurs primitives aux variables du type d'objet; il ne vous laisse pas passer null à une méthode qui prend une primitive. –
Oui .. j'avais tort. – Vicky