甲SAMPLE
表只有一列ID
型的int
,默认为空.
在我做Oracle的时候:
insert into SAMPLE (ID) values ('');
Run Code Online (Sandbox Code Playgroud)
新记录添加空值.但是在SQL Server 2008中,当我运行相同的时候insert
statement, the new record has the value of 0.
有没有办法强制SQL Server 2008将空字符串默认为NULL而不是0(对于数字类型的列)?