setInt()没有值时总是会默认为0,要把它变成null
setNull
void setNull(int parameterIndex,
int sqlType)
throws SQLException将指定参数设置为 SQL NULL。
注:必须指定参数的 SQL 类型。
参数:
parameterIndex - 第一个参数是 1,第二个参数是 2,依此类推。
sqlType - java.sql.Types 中定义的 SQL 类型码
抛出:
SQLException - 如果发生数据库访问错误
--------------------------------------------------------------------------------
setNull
void setNull(int parameterIndex,
int sqlType)
throws SQLException将指定参数设置为 SQL NULL。
注:必须指定参数的 SQL 类型。
参数:
parameterIndex - 第一个参数是 1,第二个参数是 2,依此类推。
sqlType - java.sql.Types 中定义的 SQL 类型码
抛出:
SQLException - 如果发生数据库访问错误
--------------------------------------------------------------------------------