oracle中的一个表不能写入,请帮忙?

oracle中的一个表不能写入,请帮忙?

我使用oracle8.17+linux7.2开发,发现一个表不能写入,但可以更新。他老是提示我说“行不允许”。我就怀疑是primarykey问题,我把主键disabled后,再也回不来了。提示为"missing primarykey"请问怎么解决?
多谢!!!      
不能写是不是因为权限的问题 ,你可以看看你的权限,至于PKEY的问题,你是用的什么软件改的?还是直接用的SQL*Plus?      
谢谢版主,我是在sqlplus下做的,不是权限问题,我关键字打错了。但在powerbuilder编程时,还是写不进去。      
用PB的时候你注意到
权限问题
必须设置主键
然后UPDate