用规则在PostgreSQL中创建可查询插入修改删除的表视图

本文介绍了如何使用规则在PostgreSQL数据库中创建一个不仅可查询,还能进行插入、修改和删除操作的表视图。通过这种方式,可以方便地管理和操作数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用规则在PostgreSQL中创建可查询插入修改删除的表视图

具体内容如下:
要注意 new.attribute和old.attribute 与源表、视图属性之间的关系
[root@me root]# su postgres
bash-2.05b$ psql -E -h me.linux.edu.cn mydb1
********* QUERY **********
BEGIN; SELECT usesuper FROM pg_catalog.pg_user WHERE usename = 'postgres'; COMMIT
**************************

欢迎来到 psql 7.3.2, PostgreSQL 的交互终端.

键入:  /copyright 获取发布信息
       /h 获取 SQL 命令的帮助
       /? 获取内部反斜扛命令的帮助
       /g 或者以分号结尾执行查询
       /q 退出

mydb1=# /help
Available help:
  ABORT                     CREATE TABLE              EXECUTE
  ALTER DATABASE            CREATE TABLE AS           EXPLAIN
  ALTER GROUP               CREATE TRIGGER            FETCH
  ALTER TABLE               CREATE TYPE               GRANT
  ALTER TRIGGER             CREATE USER               INSERT
  ALTER USER                CREATE VIEW               LISTEN
  ANALYZE                   DEALLOCATE                LOAD
  BEGIN                     DECLARE        &nbs
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值