DBNull.value
而不是''
或者干脆不指定空参数。
编辑1: 我告诉你使用 DBNull.value 但我忘了我是通过代码使用它的
es。
YourSqlcommand.Parameters.AddWithValue("@ParameterName", DBNull.value)
所以在你的sql更新或插入中你可能必须使用Sql
NULL
:
Insert into SDIX_TCKT_CATEGORY (DEPT_NAME,CATEGORY_NAME,MODIFIED_BY,MODIFIED_DTTM) values(:DEPTNAME,:CATEGORYNAME,NULL,NULL)