如果是SQL Server就用getdate()
Mysql或Access可以用now()
试试看吧
insert into xx values(now());

解决方案 »

  1.   

    db2的话,time格式用current time
             timestamp 格式用current timestamp
      

  2.   

    如果是ORACLE你就用SYSDATE()
    如果是DB2你就用CURRENT TIMESTAMP
    如果是SQLSERVER你用GETDATE()
    如果是MYSQL你用NOW()
      

  3.   

    具体SQL格式大致是这样的:
    insert into t_表名(列名)value(这里用上面具体的数据库函数替换)
      

  4.   

    具体SQL格式大致是这样的:
    insert into t_表名(列名)value(这里用上面具体的数据库函数替换)函数如下:
    ORACLE你就用SYSDATE()
    DB2你就用CURRENT TIMESTAMP
    SQLSERVER你用GETDATE()
    MYSQL你用NOW()
      

  5.   

    补充oracle用 new Date()
      

  6.   

    可以有两种办法~
    一个用数据库里的时间函数,设定默认值!
    另一个是可以用java 代码取得时间再加入~~
      

  7.   

    不行?那试试current_date(),9i里的!
      

  8.   

    insert into anda.bbb (coid,createtime) values('a',current_date());
    是这个么?怎么总报什么缺少逗号错误??
      

  9.   

    insert into anda.bbb (coid,createtime) values('a',sysdate)
      

  10.   

    在create table 时将字段预设为当前时间,
    create table a(
     f1 datetime default sysdate(),
     f2 varchar(10)
    )
    这样可避免client的时间与server的时间不符合的问题,
    在新增时不管f1
    insert into a(f2) values('test')
      

  11.   

    ORACLE  SYSDATE()SQLSERVER  GETDATE()
      

  12.   

    如果用ORACLE数据库的话,我同意清风的观点,
    insert into anda.bbb (coid,createtime) values('a',sysdate)