PostgreSQL命令速查 – 规则与触发器

参考Postgres XL官方文档,PostgreSQL官方文档 规则 规则(Rule)是定义在表上的,当该表发生insert、update、delete、select等操作时,自动触发其他操作。规则只能依附于某个表存在,删表时会连带删除表上的规则。当后面的被触发语句执行发生错误时,前面的触发语句也执行失败。 触发器 普通触发器(TRIGGER)是定义在表、视图和外部表上的,当该表发生insert、update、delete、truncate等操作时,自动触发一个返回值是trigger的特殊函数。普通触发器只能依附于某个表存在,删表时会连带删除表上的触发器。普通触发器创建时分为row级别和statement级别,一些内置变量如NEW、OLD只能在row级别使用。 事件触发器 事件触发器(EVENT TRIGGER)是独立存

虚拟机 – VirtualBox使用方法记录

VirtualBox是一款免费使用的虚拟机软件,通过安装不同操作系统的iso文件,可以获得多种不同的操作系统环境。不仅可以帮助使用者体验和学习各类操作系统,还可以实现在一台电脑上同时运行多个虚拟机,组成集群环境。软件下载地址在这里。 虚拟机的创建和配置 设置基本的虚拟机信息,包括名称、系统、内存、CPU、显示、存储、网络等。 操作系统的安装和运行 Mac OS 在虚拟机的DeviceKey中加入Apple的声明: 调整分辨率: 安装过程中用 “实用工具” -> “磁盘工具” 打开分区管理界面对刚开始创建的虚拟硬盘进行分区: Cent OS 设置NAT,使虚拟机通过主机访问外网: 设置主机和虚拟机之间的网络,使主机可以SSH到虚拟机: