更新视图表会出错

时间:2018-04-06 09:42:56

标签: php mysql

我有一个视图表webform_views_welcome_message_2,列'审核','sid'。我想更新视图表。现在我发现错误为**

  

UPDATE的目标表webform_views_welcome_message_2不可更新

update `webform_views_welcome_message_2`set moderation='1' where sid='1'

为什么我在更新时遇到此错误

2 个答案:

答案 0 :(得分:2)

更新原始表,视图表将自动更新,因为视图表是只读的。

答案 1 :(得分:0)

视图表是基于SQL语句的结果集的虚拟表,因此您无法更新所有视图,您的视图表必须遵守某些条件。

看看这篇文章希望对您有所帮助: https://www.w3resource.com/sql/update-views/sql-update-views.php

或编辑原始表以更新数据