我新建了一个表..
表中的字段设置都没有问题,,,
当在查询分析器中执行insert 操作时,,报错:截断字符串或二进制数据
我试了下insert操作,,只有一个字段操作成功..其他的都不能操作...
例如:有一个是int型的...insert into table(a) values(1)都会报错..晕...
后来..我重建了表结构..也是不行..晕了...

解决方案 »

  1.   

    应该是你的长度不够造成的,但是int行应该没有问题的阿~~~~~~~
      

  2.   

    发现更新没有问题....就是不能insert.
    在asp中也不能操作....
    在企业管理器中打开表.直接输入数据也会报同样的错误....
    但修改又没有问题....
      

  3.   

    我也是这样想的...
    int型应该是够长的了...
    只有其中的一个varchar字段没有问题.可以insert数据.其余的int,varchar型字段,都不能输入数据...
      

  4.   

    表的结构是这样的是关于酒店的表.
    CREATE TABLE [selfHotels] (
    [hId] [int] IDENTITY (1, 1) NOT NULL ,
    [hProvince] [int] NULL CONSTRAINT [DF_selfHotels_hProvince] DEFAULT (0),
    [hCity] [int] NULL CONSTRAINT [DF_selfHotels_hCity] DEFAULT (0),
    [hChName] [varchar] (225) COLLATE Chinese_PRC_CI_AS NULL CONSTRAINT [DF_selfHotels_hChName] DEFAULT (null),
    [hEnName] [varchar] (225) COLLATE Chinese_PRC_CI_AS NULL CONSTRAINT [DF_selfHotels_hEnName] DEFAULT (null),
    [hPrice] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL CONSTRAINT [DF_selfHotels_hPrice] DEFAULT (null),
    [hStar] [int] NULL CONSTRAINT [DF_selfHotels_hStar] DEFAULT (0),
    [hType] [int] NULL CONSTRAINT [DF_selfHotels_hType] DEFAULT (0),
    [hPersons] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL CONSTRAINT [DF_selfHotels_hPersons] DEFAULT (null),
    [hTime] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL CONSTRAINT [DF_selfHotels_hTime] DEFAULT (null),
    [hStatus] [int] NULL CONSTRAINT [DF_selfHotels_hStatus] DEFAULT (0),
    [hBest] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL CONSTRAINT [DF_selfHotels_hBest] DEFAULT ('false'),
    [newTime] [datetime] NULL CONSTRAINT [DF_selfHotels_newTime] DEFAULT (getdate()),
    CONSTRAINT [PK_selfHotels] PRIMARY KEY  CLUSTERED 
    (
    [hId]
    )  ON [PRIMARY] 
    ) ON [PRIMARY]
    GO
      

  5.   

    你的类型是char的么?用的是什么用户  sa?如果要是char的,改用varchar试试!
      

  6.   

    insert into selfHotels(hBest) values('数据')不会报错..其余的都不行...
      

  7.   

    写入字符型列数据超长。
    sp_dboption qbyy, 'ansi warning', false可自动截断超过部分的字符串
      

  8.   

    hPrice   怎么可能是Varchar