Ubuntu 下 pgAdmin 使用视图

一 环境准备与入口
二 创建视图
CREATE VIEW employee_view ASSELECT employee_id, first_name, last_name, salaryFROM employeesWHERE department_id = 10;SELECT * FROM employee_view;CREATE OR REPLACE VIEW employee_view ASSELECT employee_id, first_name, last_name, salary, department_idFROM employeesWHERE department_id = 20;DROP VIEW IF EXISTS employee_view;三 查询与维护视图
SELECT * FROM information_schema.views;四 可更新视图与替代方案
CREATE TRIGGER trg_employee_view_insINSTEAD OF INSERT ON employee_viewFOR EACH ROWEXECUTE FUNCTION fn_employee_view_ins();触发器函数内部实现对基表 employees 的插入与校验。