![]() |
#2
cnfarer2010-06-10 07:18
|
15 张明宏 男 3 第二化工厂 金明小区3-1-204 74894334 2004-11-5
我编了下面的语句:

use Library
go
insert into Readers
values([color=#800000; font-weight: bold]15[/color],'张明宏','男',[color=#800000; font-weight: bold]3[/color],'第二化工厂','金明小区3-1-204','74894334','2004-11-5')
go
运行的结果是:go
insert into Readers
values([color=#800000; font-weight: bold]15[/color],'张明宏','男',[color=#800000; font-weight: bold]3[/color],'第二化工厂','金明小区3-1-204','74894334','2004-11-5')
go
服务器: 消息 8101,级别 16,状态 1,行 1
仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON 时,才能在表 'Readers' 中为标识列指定显式值。
然后我去Readers表把读者编号的IDENTITY标志取消后运行又变成下面问题了:
服务器: 消息 242,级别 16,状态 3,行 1
从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界。
语句已终止。
本人新手,谁帮我看看要怎么改,谢谢