错误:更新时过程0的高速缓存查找失败

时间:2015-01-06 08:07:23

标签: postgresql search-path

我在PostgreSQL中有下表

CREATE TABLE idempiere.tbl_test
(
  val numeric(10,0)
)
WITH (
  OIDS=FALSE
);
ALTER TABLE idempiere.tbl_test
  OWNER TO postgres;

当我尝试在其上运行以下sql脚本时,它会返回错误:

update tbl_test set val=val+10;

错误:

[Err] ERROR:  cache lookup failed for procedure 0

我在同一个数据库中使用另一个模式测试它并且它工作正常。我的问题是这个模式有很多表格和功能 我创建了一个新的模式并使用我的测试表进行了测试,但是在恢复转储文件之后 它不能再工作了。

我该如何解决这个问题?

0 个答案:

没有答案