如何将 datetime 字段设置为 null ?
insert cb(sc_pihao,end_date)
values(@sc_pihao,@end_date)
上面的语句该如何改正呢?
我想实现这样的功能,如果变量@end_date是空值,就用null写入cb表的end_date字段。这样就防止数据库中
datetime字段默认成‘1900-01-01’了。
[解决办法]
你问的是Delphi操作数据库还是?
Delphi的话你可以在赋值的时候用:
Params.ParamByName('end_date').Value := nil;
[解决办法]
Parameters.ParamByName('end_date').Value:=null;
或
Parameters.ParamByName('end_date').Value:='null';