create table T_(
ID                numeric(18)           identity,
UNAME                Varchar(16)          null,
PWD                  Varchar(16)          null,
DATE              datetime             null,
constraint PK_T_ primary key  (ID)
)
go

解决方案 »

  1.   

    CREATE TABLE dbo.test7
    (
    id int NOT NULL IDENTITY (1, 1),
    name varchar(10) NOT NULL,
    password varchar(50)  NULL,
    [date] datetime NOT NULL 
    )  ON [PRIMARY]
    GO
    ALTER TABLE dbo.test7 ADD CONSTRAINT
    DF_test7_date DEFAULT (getdate()) FOR [date]
    GO
      

  2.   

    我怎么建立表时出现了以下错误:
    java.sql.SQLException: create table T_(ID numeric(18) identity,UNAME Varchar(16) null,PWD Varchar(16) null,DATE datetime null,constraint PK_T_ primary key (ID)) Don't understand SQL after: "create" Expected: "DEFAULT" found: "identity数据库连接正常。
      

  3.   

    我记得在access数据库中建立了字段date的Date()型后,只要增加一条记录,就会出现当天的日期啊。
      

  4.   

    我那是MS SQL的
    你用什么数据库?
      

  5.   

    create table table1
    (
     t_no int  IDENTITY (1, 1) NOT NULL,
     t_name varchar(15),
     t_pass varchar(15),
     t_date datetime default getdate()
    )
      

  6.   

    wdhs(苍穹_一骑)
    不好意思,我也不知道是什么数据库,我申请了一个英文的jsp空间,那里只许用
    sql语句操作数据库,估计是oracle
    我用这条语句建立表是可以的。
    create talbe table1 
    (name varchar(15),
     pass varchar(15),
    )
    就是增加不了自动增长的整数型
      

  7.   

    : zlbjack(流星雨) 的方法好
      

  8.   

    create table T_(
    ID                numeric(18)           identity,
    UNAME                Varchar(16)          null,
    PWD                  Varchar(16)          null,
    DATE_              datetime             default getdate(),
    constraint PK_T_ primary key  (ID)
    )
    go试试