插入时间怎么让他的值为NULL而不是1900-01-01?!

itfly 2005-07-09 07:25:33
插入时间怎么让他的值为NULL而不是1900-01-01?!
insert into a (name,sj) values ('asdf',null)
为什么SJ的值为:1900-01-01
...全文
142 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
filebat 2005-07-09
--不是吧.我这边都不会是1901-01-01啊.
if object_id('ta') is not null drop table ta
go
create table ta(name varchar(10), sj datetime)
insert ta(name, sj) values ('abc', null)
insert ta(name) values ('123')

select* from ta
回复
发帖
应用实例
创建于2007-09-28

2.7w+

社区成员

MS-SQL Server 应用实例
申请成为版主
帖子事件
创建了帖子
2005-07-09 07:25
社区公告
暂无公告