create table tname(colname datetime default getdate()...)

解决方案 »

  1.   

    create table table1 (id int,date1 datetime default getdate())插入数据insert table1 values(1,default)
      

  2.   

    我发现有这样的情况:
    如果你设定的列允许null值,那么如果你不指定这列具体内容,是不会触发default结果的,就是说这个字段内容还是null,只有当这个字段是非null时,才能保证Default内容生效
      

  3.   

    --楼上可以给出有问题的代码吗?我试了一下,好像没有问题哦.create table table1 (id int,date1 datetime default getdate())
    insert table1(id)  select 1