我新建了一个表..
表中的字段设置都没有问题,,,
当在查询分析器中执行insert 操作时,,报错:截断字符串或二进制数据
我试了下insert操作,,只有一个字段操作成功..其他的都不能操作...
例如:有一个是int型的...insert into table(a) values(1)都会报错..晕...
后来..我重建了表结构..也是不行..晕了...
表中的字段设置都没有问题,,,
当在查询分析器中执行insert 操作时,,报错:截断字符串或二进制数据
我试了下insert操作,,只有一个字段操作成功..其他的都不能操作...
例如:有一个是int型的...insert into table(a) values(1)都会报错..晕...
后来..我重建了表结构..也是不行..晕了...
在asp中也不能操作....
在企业管理器中打开表.直接输入数据也会报同样的错误....
但修改又没有问题....
int型应该是够长的了...
只有其中的一个varchar字段没有问题.可以insert数据.其余的int,varchar型字段,都不能输入数据...
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
sp_dboption qbyy, 'ansi warning', false可自动截断超过部分的字符串