【发布时间】:2010-06-30 17:24:25
【问题描述】:
我正在尝试在 PhpPgAdmin (PostGreSQL db) 中创建一个具有以下 SQL 语句的视图:
DELETE FROM myTable WHERE myTable.error IS NULL;
PhpPgAdmin 给我以下错误:
错误:在字符 59 处或附近的“DELETE”处出现语法错误 在声明中: CREATE OR REPLACE VIEW "Schema1"."Delete empty errors" AS DELETE FROM myTable WHERE myTable.error IS NULL;
据我所知,这条 SQL 语句是有效的,并且我拥有该表的删除权限。视图中不允许使用 DELETE 语句吗?任何想法我做错了什么?
【问题讨论】:
标签: sql postgresql views phppgadmin updatable-views