表字段定义可NULL | 表字段定义不可NULL | |
csv文件空值 | 插入NULL | 插入空 |
sqlserver对不同定义的字段做了不同的处理,可以为null就插入null,有非null约束的字段就插入空。不过我只测试了字符串的情况,数字日期肯定不能为空,非null约束存在的话,应该会报错。
另外,若想要在可为null的字段插入控制,可以在表字段定义上设置默认值为空,这样数据库会选择默认值。
表字段定义可NULL | 表字段定义不可NULL | |
csv文件空值 | 插入NULL | 插入空 |
sqlserver对不同定义的字段做了不同的处理,可以为null就插入null,有非null约束的字段就插入空。不过我只测试了字符串的情况,数字日期肯定不能为空,非null约束存在的话,应该会报错。
另外,若想要在可为null的字段插入控制,可以在表字段定义上设置默认值为空,这样数据库会选择默认值。