Php 如何在postgresql中更新视图?

Php 如何在postgresql中更新视图?,php,postgresql,drupal-6,sql-update,Php,Postgresql,Drupal 6,Sql Update,可能重复: 我的网站是使用Drupal版本6开发的,db是x86_64-pc-linux-gnu上的PostgreSQL 8.3.8,由GCC-4.4.real(Ubuntu 4.4.1-3ubuntu3)4.4.1编译(从选择版本()) 我的问题是,当我更新一条记录时,它显示一个失败的错误。我的问题有错吗 查询是: UPDATE uac_institution_view SET status = '2' WHERE nid = '9950' 错误是: failed : ERROR: inf

可能重复:

我的网站是使用Drupal版本6开发的,db是x86_64-pc-linux-gnu上的PostgreSQL 8.3.8,由GCC-4.4.real(Ubuntu 4.4.1-3ubuntu3)4.4.1编译(从
选择版本()

我的问题是,当我更新一条记录时,它显示一个失败的错误。我的问题有错吗

查询是:

UPDATE uac_institution_view SET status = '2' WHERE nid = '9950'
错误是:

failed : ERROR: infinite recursion detected in rules for relation "uac_institution_view"

我是新来的。有谁能帮我更新一个视图吗?

视图就是这样:一种看待其他事物的不同方式


不更新视图;更新视图所基于的任何表。(另见)

我很困惑;你以前没发过这个吗?我在你的博文历史中没有看到,但我以前见过这个问题。是的,在这里。这是你吗?也有关系。这些也是你的帖子吗?它们都是最近的,几乎都一样。如果你不是@srinu,你在发帖前搜索过吗?谢谢,你的链接帮助了我。你是否意识到这个链接指向的问题与你提出的问题非常相似?没有,先生,实际上有两个成员正在研究这个问题,所以他们也向你提出相同的问题。通过使用连接,我们可以更新视图。这没有任何意义。究竟如何使用连接来更新视图?