Oracle中的null 和 ''等价 插入到数据库里面是 都是null 这里在开发oracle程序时 可以用一个技巧(比如字段类型是整型是)
使用 insert into tabla1 column1 values ('') 这里插入的是null 再定义model实体的时候 可以把整体定义成string类型 这样不用整型的判断是去插入null 值
sql server 里面的 null 和'' 是不等价的 (上面的技巧就用不了)
需要手动插入一个 null值 比如
insert into tabla1 column1 values (NULL) (oracle也支持这么写); 必须强调的是 该字段在数据库定义的时候是可以为空的!
或者不插入这个字段 默认就是NULL值
512

被折叠的 条评论
为什么被折叠?



