CREATE TABLE address_book_folder (
  ID int  NOT NULL ,
  path text NOT NULL,
  Name varchar(45) NOT NULL default '',
 [ User] varchar(45) NOT NULL default '',
  updateDate datetime NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (ID)
)--select * from  address_book_folderINSERT INTO address_book_folder (ID,path,[Name],[User],updateDate) VALUES  (1,'','test','jack','2008-12-30 11:15:09')--drop table  address_book_folder

解决方案 »

  1.   

    CREATE TABLE address_book_folder (
      ID int  NOT NULL ,
      path text NOT NULL,
      Name varchar(45) NOT NULL default '',
     [ User] varchar(45) NOT NULL default '', 改成 [user]
      updateDate datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (ID)
    )--select * from  address_book_folderINSERT INTO address_book_folder (ID,path,[Name],[User],updateDate) VALUES  (1,'','test','jack','2008-12-30 11:15:09')--drop table  address_book_folder
      

  2.   

    [ User] 你的列名 不对 左边多空格了
      

  3.   

    CREATE TABLE address_book_folder (
      ID int  NOT NULL ,
      path text NOT NULL,
      Name varchar(45) NOT NULL default '',
     [User] varchar(45) NOT NULL default '',
      updateDate datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (ID)
    )--select * from  address_book_folderINSERT INTO address_book_folder (ID,path,[Name],[User],updateDate) VALUES  (1,'','test','jack','2008-12-30 11:15:09')--drop table  address_book_folder
      

  4.   

    CREATE TABLE address_book_folder (
      ID int  NOT NULL ,
      path text NOT NULL,
      Name varchar(45) NOT NULL default '',
     [User] varchar(45) NOT NULL default '',
      updateDate datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (ID)
    )--select * from  address_book_folderINSERT INTO address_book_folder (ID,path,[Name],[User],updateDate) VALUES  (1,'','test','jack','2008-12-30 11:15:09')--drop table  address_book_folder
      

  5.   

    CREATE TABLE address_book_folder (
      ID int  NOT NULL ,
      path text NOT NULL,
      Name varchar(45) NOT NULL default '',
     [ User] varchar(45) NOT NULL default '',
      updateDate datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (ID)
    )
    要写标准了
      

  6.   

    USER多空格 名称都不对应了 
      

  7.   

    INSERT INTO address_book_folder (ID,path,[Name],[ User],updateDate) VALUES  (1,'','test','jack','2008-12-30 11:15:09')
    要不然这样
      

  8.   

    修改后的代码 已经在sql server 2000中运行通过 出错原因: User 系统保留关键字,不能作为标示符,将User 改换成其他字符就行 如:users
    CREATE TABLE address_book_folder (
      id2 int  NOT NULL ,
      path text NOT NULL,
      names varchar(45) NOT NULL default '',
      users varchar(45) NOT NULL default '',
      updateDate datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (id2)
    )--select * from  address_book_folderINSERT INTO address_book_folder (id2,path,names,users,updateDate) VALUES  (1,'','test','jack','2008-12-30 11:15:09')--drop table  address_book_folder