关于视图更新问题一问
blldw 2004-09-27 10:17:14 举个简单的例子:我又两个基表,信息表,和成绩表,定义如下
信息表: ID (BIGINT, 自动编号)
姓名(varchar)
备注(varchar)
成绩表:ID (BIGINT)
成绩(float)
我建了一个视图,如下:
SELECT dbo.成绩表.成绩, dbo.信息表.*
FROM dbo.成绩表 INNER JOIN
dbo.信息表 ON dbo.成绩表.ID = dbo.信息表.ID
自己瞎编了2个记录,打开视图,想更新一个成绩字段,结果出错了,如下:
insufficient key column information for updating or refreshing.
请问为什么,如何解决!?