字段定义如下:
alter table [user] add  [time] datetime default getdate()--添加日期字段我想让系统自动把该字段加上日期,我在企业管理器中这个字段都可以不用输入的,就自动出现日期了,可是用insert语句该怎么写呢,
insert into [user] values('a',3,'e',null)我这么写不对啊,如果不写也不对啊

解决方案 »

  1.   

    insert into [user] (列名1,列名2,列名3) values('a',3,'e')
    --不需要列出日期字段
      

  2.   

    insert into [user] values('a',3,'e',getdate())
      

  3.   


    create table tt(col int,col2 datetime default getdate(),col3 char(5) default('wgs'))insert tt values(1,default,default)
    select * from tt
    drop table tt
      

  4.   

    insert into [user] values('a',3,'e',null)
    ===>
    insert into [user] values('a',3,'e',default)
      

  5.   

    happydreamer(10) 
    4星老大insert into [user] (列名1,列名2,列名3) values('a',3,'e')
    --不需要列出日期字段
      

  6.   

    insert into [user](a,b,c,日期) values('a',3,'e','')