SQL Server中插入含有时间的元组的问题

GPS(ID,date,langtitude,latitude,)这是我的table的结构,其中ID和date是联合主键。在执行如下的插入语句时:INSERTINTOGP... GPS (ID,date,langtitude,latitude,)这是我的table的结构,其中ID和date是联合主键。在执行如下的插入语句时:

INSERT INTO GPS VALUES ('AAA123','2012/11/12 12:15:00:00:05 PM',117.17955849241251,39.10805750498973);会报错:
消息 273,级别 16,状态 1,第 3 行
不能将显式值插入时间戳列。请对列列表使用 INSERT 来排除时间戳列,或将 DEFAULT 插入时间戳列。
希望能有大神指教
展开
 我来答
飘雨56
2012-12-01 · 一分耕耘一分收获,凡事预则立
飘雨56
采纳数:931 获赞数:4490

向TA提问 私信TA
展开全部
时间戳不能插入,只能由系统分配,涉及到插入数据包含时间戳字段时,需指定列名,如:
insert into 表名(字段1,字段2,字段3……)
values(字段1的值,字段2的值,字段3的值……)
注:列名要对应
百度网友f9f2af3
推荐于2018-04-22 · TA获得超过357个赞
知道小有建树答主
回答量:385
采纳率:0%
帮助的人:239万
展开全部
这4个字段中,有一个字段的类别是时间戳列吧? 如果是,你就不能自己往这字段里新增资料,而是由系统自动产生,否则就把这字段类别改时datetime类型.
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式