无法修改与非键值对应的列解决方法

无法修改与非键值对应的列
这是我创建的视图v_jtxx
select       jtxx.dangabh,grdazl.*   from   jtxx,grdazl   where   jtxx.bianh=grdazl.bianh
当我向这个视图中写数据的时候,提示是:无法修改与非键值对应的列
请问是怎么回事

------解决方案--------------------
INSERT如何写的?

另外向视图中增加数据就是有一些限制,最好是只向其中的一个表中插入数据,然后通过触发器或者其他方式写入另外的数据。
------解决方案--------------------
INSERT 语句
INSERT 语句通过分区视图将数据添加到成员表中。INSERT 语句必须遵守下列规则:

所有列必须包含在 INSERT 语句中,即使基表中的列可能为 NULL 或在基表中定义了 DEFAULT 约束。


不能在 INSERT 语句的 VALUES 子句中指定 DEFAULT 关键字。


INSERT 语句提供的值必须符合在一个成员表的分区列上定义的 CHECK 约束逻辑。


如果一个成员表包含具有标识属性的列,则不能使用 INSERT 语句。


如果一个成员表包含 timestamp 列,则不能使用 INSERT 语句。


如果存在具有同一视图或任一成员表的自联接,则不能使用 INSERT 语句。